TinVIP
Chúc mừng bạn đã đến diễn đàn Tin Vip. Bạn hãy đăng nhập ngay để viết bài chia sẽ-giao lưu-hoc tập...

TinVIP

(¯¯»»» Tin VIP(2k9-2k12) --- Trường CĐSP Nha Trang «««¯¯)
 
IndexĐăng kýĐăng Nhập
Diễn Đàn TinVIp Nha Trang
Latest topics
» Trường Đại học Khánh Hòa: Hướng đến đào tạo nguồn nhân lực chất lượng cao
Wed Jun 03, 2015 8:47 pm by vohuuhau

» Tổng hợp mảng 1 chiều C++
Wed May 06, 2015 5:22 pm by vohuuhau

» giai gap dum bai tap c++
Wed May 06, 2015 5:12 pm by vohuuhau

» Bị đâm thủng tim tại tiệm internet
Tue Oct 29, 2013 5:09 pm by vohuuhau

» Tìm thấy xác chị huyền
Tue Oct 29, 2013 5:01 pm by vohuuhau

» lam on lam dum bai tap nay
Thu Dec 20, 2012 7:48 pm by Ly' Van Toan

» Tìm người iu...
Sun Nov 04, 2012 5:07 pm by Admin

» Sinh viên ... một thời để nhớ!
Sun Nov 04, 2012 5:06 pm by Admin

» Game vua trò chơi toàn tập
Sun Oct 21, 2012 12:10 am by Admin

» giới thiệu một website của lớp tinK36
Sun Oct 21, 2012 12:05 am by Admin

Events


Share | 
 

 Bài tập C# căn bản

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
vohuuhau
----unlimited----
----unlimited----


Tổng số bài gửi : 785
Bình chọn : 1367
Join date : 07/01/2010
Age : 31
Đến từ : Thiên đường cỏ xanh ^_^

Bài gửiTiêu đề: Bài tập C# căn bản   Fri Mar 18, 2011 2:03 am

Các bạn có thể down load giáo trình tại đây:
Code:
http://www.mediafire.com/?rc8si7r2k4l6286

Đề bài: nhập vào ngày hôm nay , và xuất ra ngày hôm nay


Code:

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication2
{
 
    class Program
    {
      private static int ktm(int d, int m, int y)
        {
            switch (m)
            {
                case 1:
                case 3:
                case 5:
                case 7:
                case 8:
                case 10:
                case 12:
                    return 1;
                case 4:
                case 6:
                case 9:
                case 11:
                    return 2;
                case 2:
                    if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0)
                        return 3;
                    else
                        return 4;
                default :
                    return 0;
                  }
        }
  /*  private  int ktd(int d, int m, int y)
        {
            switch (ktm(d, m, y))
            {
                case 1:
                    return 1;
                case 2:
                    return 2;
                case 3:
                    return 3;
                case 4:
                    return 4;
                case 0:
                    return 0;
            }
        }*/
        private static int kty(int d, int m, int y)
        {
            if (y > 0)
                return 1;
            return 0;
        }
        private static void ketiep(int d, int m, int y)
        {
            if (kty(d, m, y) == 0) Console.WriteLine("sai nam");
            else
            {
                if (ktm(d, m, y) == 0) Console.WriteLine("sai thang");
                else
                {
                    if (d <= 0) Console.WriteLine ("sai ngay") ;
                    else
                    {
                        if (ktm (d, m, y) == 1)
                        {
                            if (d < 31) d=d + 1;
                            else
                                if (m == 12) { d = 1; m = 1; y = y + 1; }
                                else
                                { d = 1; m = m + 1; }
                        }
                        if (ktm(d, m, y) == 2)
                        {
                            if (d < 30) d = d + 1;
                            else
                            { d = 1; m = m + 1; }
                        }
                        if (ktm(d, m, y) == 3 )
                        {
                            if (d < 29) d = d + 1;
                            else
                            { d = 1; m = m + 1; }
                        }
                        if (ktm(d, m, y) == 4 )
                        {
                            if (d < 28) d = d + 1;
                            else
                                if (d >= 29) Console.WriteLine("Ngay khong hop le");
                                else
                            { d=1; m=m + 1;}
                        }
                    }
                   
                }
         
            }
            Console.WriteLine("ngay ke tiep la: {0}/{1}/{2}", d, m, y);
          }
     
      static void Main(string[] args)
        {
            int d, m, y;
          Console.Write("Nhap so ngay: ") ;
          d= int.Parse (Console.ReadLine());
          Console.Write("Nhap so thang:") ;
          m= int.Parse (Console.ReadLine());
          Console.Write("Nhap so nam: ") ;
          y = int.Parse (Console.ReadLine());
          Console.WriteLine("ngay hom nay la: {0}/{1}/{2}", d, m, y);
          ketiep(d, m, y);
          Console.ReadLine();
        }         
    }
}
ngắn nhất bò tham khảo ở [You must be registered and logged in to see this link.]
]
Code:
if(((th==1||th==3||th==5||th==7||th==8||th==10||th ==12)&&ng<=31||((th==4||th==6||th==9||th==11)&&ng< =30)||th==2&&(ng<=29&&((na%4==0&&na%100!=0)||na%40 0==0))||th==2&&ng<=28) && (na>0) && (ng>0))
{
if((th==1||th==3||th==5||th==7||th==8||th==10||th= =12)&&ng<31||((th==4||th==6||th==9||th==11)&&ng<30 )||th==2&&(ng<29&&((na%4==0&&na%100!=0)||na%400==0 )))
ng++;
else if(ng==31&&th==12)
{
ng=1;th=1;na++;
}
else
{
ng=1;th++;
}
đề bài: nhập vào tháng,năm kiểm tra là tháng đó có bao nhiêu ngày

Code:

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int  m, y;
              Console.Write("Nhap vao thang ");
                m = int.Parse(Console.ReadLine());
                Console.Write("Nhap vao nam ");
                y = int.Parse(Console.ReadLine());
                switch (m)
                {
                    case 1:
                    case 3:
                    case 5:
                    case 7:
                    case 8:
                    case 10:
                    case 12:
                        Console.WriteLine("Thang {0} co 31 ngay ", m);
                        break;
                    case 4:
                    case 6:
                    case 9:
                    case 11:
                        Console.WriteLine("Thang {0} co 30 ngay ", m);
                        break;
                    case 2:
                        if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0))
                            Console.WriteLine("Thang {0} co 29 ngay ", m);
                        else
                            Console.WriteLine("Thang {0} co 28 ngay ", m);
                        break;
                    default:
                        Console.WriteLine("ban nhap so thang khong hop le");
                        break;
                }

                Console.ReadLine();
        }

    }
}


Sleep Sleep Sleep Sleep Sleep Sleep Sleep

_________________
Cuộc sống là một điều đơn giản nếu ta sống với nó cũng thế



Được sửa bởi vohuuhau ngày Fri Apr 15, 2011 12:56 pm; sửa lần 1.
Về Đầu Trang Go down
hien_cr
----unlimited----
----unlimited----


Tổng số bài gửi : 535
Bình chọn : 647
Join date : 25/12/2009
Age : 25
Đến từ : Cam Ranh City

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Fri Mar 18, 2011 10:55 am

hay wá, cố gắng pháy huy nha pò

_________________
CÁM ƠN ĐỜI MỖI SỚM MAI THỨC DẬY
TA CÓ THÊM NGÀY NỮA ĐỂ YÊU THƯƠNG
Về Đầu Trang Go down
a_t_kuxj
<<-THƯỢNG ÚY->>



Tổng số bài gửi : 411
Bình chọn : 481
Join date : 17/12/2010
Age : 25
Đến từ : vạn giã cityhot

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Sun Mar 20, 2011 8:33 pm

ồ hay quoá thank po nhìu nhìu
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----


Tổng số bài gửi : 785
Bình chọn : 1367
Join date : 07/01/2010
Age : 31
Đến từ : Thiên đường cỏ xanh ^_^

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Sun Mar 20, 2011 11:47 pm

ĐỀ bài 3: nhập vào số n và tính tổng s=1+1/2+1/3......
Code:
static void Main(string[] args)
        {
            int i, n;
            float s = 0;
            Console.Write("Nhap phan tu n can tinh:");
            n = int.Parse(Console.ReadLine());
            for (i = 1; i <= n; i++)
                s += s + (float)1 / i;
            Console.WriteLine(" Tong la {0:0.000 }",s);
            Console.ReadLine();
        }
Đề 4: kiểm tra n có phải là số nguyên tố hay không?
Code:

  static void Main(string[] args)
        {
            // kiem tra so nguyen to
            int kt = 0,n;
            Console.Write ("Nhap so n can kiem tra: ");
            n = int.Parse(Console.ReadLine());
            if (n <= 1) kt = 0;
            else
            {
                if (n == 2) kt = 1;
                for (int i = 2; i <= Math.Sqrt(n); i++)
                    if (n % i == 0) kt = 0;
                    else
                        kt = 1;
            }
            if (kt == 1) Console.WriteLine("LA so nguyen to");
            else
                Console.WriteLine("ko LA so nguyen to");
            Console.ReadLine();
          }
Đề 5: tính tổng của 10 số nguyên n( không dùng mảng),tìm số lớn nhất, nhỏ nhất......
Code:
  static void Main(string[] args)
        {
            int i, n,max,min,s;
            Console.Write("Nhâp n:");
            n = int.Parse(Console.ReadLine ());
            min = n; max = n; s = n;
            i = 0;
            do
            {
                Console.Write("Nhâp n:");
                n = int.Parse(Console.ReadLine());
                if (max < n) max = n;
                if (min > n) min = n;
                s += n;
                i++;
            } while (i < 10);
            Console.WriteLine("TOng la: {0}",s);
            Console.WriteLine("So lon nhat: {0}",max);
            Console.WriteLine("So nho nhat: {0}",min );
            Console.ReadLine();
        }
Đề 6: tìm ước số chung của hai số a,và b
Code:
 
 static void Main(string[] args)
        {
            // tim uoc so chung lon nhat hai so
            int a, b;
            do
            {
                Console.Write("Nhap a: ");
                a = int.Parse(Console.ReadLine());

                Console.Write("Nhap b: ");
                b = int.Parse(Console.ReadLine());
            } while (a == 0 || b == 0);
            Math.Abs(a);
            Math.Abs(b);
            while (a != b)
            {
                if (a > b) a = a - b;
                else b = b - a;
            }
            Console.WriteLine("Uoc so chung lon nhat la: {0}", a);
            Console.ReadLine();
        }

_________________
Cuộc sống là một điều đơn giản nếu ta sống với nó cũng thế

Về Đầu Trang Go down
phanhieu
----unlimited----
----unlimited----


Tổng số bài gửi : 891
Bình chọn : 1196
Join date : 15/01/2010
Age : 25
Đến từ : Cam Ranh City

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Mon Mar 21, 2011 12:23 pm

thank pò nhiều, cố gắng giúp a e trong lớp học tốt nhak pò

_________________
Ghé xem hieuphan's blog
Về Đầu Trang Go down
https://hieuphanblog.wordpress.com
hien_cr
----unlimited----
----unlimited----


Tổng số bài gửi : 535
Bình chọn : 647
Join date : 25/12/2009
Age : 25
Đến từ : Cam Ranh City

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Mon Mar 21, 2011 4:03 pm

pò nhà ta mà lị

_________________
CÁM ƠN ĐỜI MỖI SỚM MAI THỨC DẬY
TA CÓ THÊM NGÀY NỮA ĐỂ YÊU THƯƠNG
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----


Tổng số bài gửi : 785
Bình chọn : 1367
Join date : 07/01/2010
Age : 31
Đến từ : Thiên đường cỏ xanh ^_^

Bài gửiTiêu đề: một số bài về nạp chòng phương thức   Fri Apr 15, 2011 12:39 pm

xây dựng lớp toán học có các phương thức sau:
1. Cộng hai số nguyên
2. cộng tính tổng ba số nguyên
3. mũ a mu b.
4. mũ a bình phương.

Code:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class toanhoc
    {//cong hai so nguyen
        public static void cong(int a, int b)
        {
            Console.WriteLine("Tong hai so nguyen la: {0}",a+b );
        }
        public static void cong(int a, int b, int c)
        {
            Console.WriteLine("Tog ba so nguyen la: {0}", a + b + c);
        }
        public static void mu(int a, int b)
        {
            if (b == 0 || a == 1) Console.WriteLine("{0} mu {1} la: 1",a,b );
            else
            if(a==0) Console.WriteLine("{0} mu {1} la: 0",a,b );
            else
            {
                for (int i = 1; i <= b; i++) a = a * i;
                Console.WriteLine("ket qua la {0}",a );
            }
        }
        public static void mu(int a)
        {
            Console.WriteLine("Ket qua la:{0}",a*a);
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            int a, b, c;
            Console.Write("nhap so a=");
            a = int.Parse(Console.ReadLine());
            Console.Write("nhap so b=");
            b  = int.Parse(Console.ReadLine());
            Console.Write("nhap so c=");
            c = int.Parse(Console.ReadLine());
            toanhoc.cong(a, b);
            toanhoc.cong(a, b, c);
            Console.WriteLine("Binh la");
            toanhoc.mu(a);
            toanhoc.mu(a, c);
            Console.ReadLine();
        }
    }
}

_________________
Cuộc sống là một điều đơn giản nếu ta sống với nó cũng thế

Về Đầu Trang Go down
a_t_kuxj
<<-THƯỢNG ÚY->>



Tổng số bài gửi : 411
Bình chọn : 481
Join date : 17/12/2010
Age : 25
Đến từ : vạn giã cityhot

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Fri Apr 15, 2011 5:14 pm

thank po nhìu hen
Về Đầu Trang Go down
codon372002
<<-BINH NHÌ->>



Tổng số bài gửi : 11
Bình chọn : 14
Join date : 01/06/2011

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Mon Aug 15, 2011 11:01 am

anh hậu sao em tải may bài tập c# ko dc
Về Đầu Trang Go down
hien_cr
----unlimited----
----unlimited----


Tổng số bài gửi : 535
Bình chọn : 647
Join date : 25/12/2009
Age : 25
Đến từ : Cam Ranh City

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Mon Aug 15, 2011 10:32 pm

link vẫn bình thường mà e, còn nếu ko dc thì e copy mấy cái code C# ở trên vào file Word hay file Text ấy

_________________
CÁM ƠN ĐỜI MỖI SỚM MAI THỨC DẬY
TA CÓ THÊM NGÀY NỮA ĐỂ YÊU THƯƠNG
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----


Tổng số bài gửi : 785
Bình chọn : 1367
Join date : 07/01/2010
Age : 31
Đến từ : Thiên đường cỏ xanh ^_^

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Mon Aug 15, 2011 11:42 pm

uh link vẫn bình thường mà...........bữa nào phải huấn luyện thêm một khóa download mới được....

_________________
Cuộc sống là một điều đơn giản nếu ta sống với nó cũng thế

Về Đầu Trang Go down
codon372002
<<-BINH NHÌ->>



Tổng số bài gửi : 11
Bình chọn : 14
Join date : 01/06/2011

Bài gửiTiêu đề: Re: Bài tập C# căn bản   Tue Aug 16, 2011 12:24 am

dạ, chắc dzi quá tụi em ko đứa nào down dc
Về Đầu Trang Go down
Sponsored content




Bài gửiTiêu đề: Re: Bài tập C# căn bản   Today at 4:43 am

Về Đầu Trang Go down
 

Bài tập C# căn bản

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
TinVIP :: Góc học tập :: Tài Liệu Học Tập-
Chuyển đến