Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Các bác giúp em xem đoạn code câu điều khiển này với ạ

  1. #1
    Ngày gia nhập
    01 2015
    Nơi ở
    Hà Nội, Vietnam
    Bài viết
    4

    Mặc định Các bác giúp em xem đoạn code câu điều khiển này với ạ

    em mới học lập trình nên hơi gà ạ có gì các bác chỉ bảo
    đây là đề bài : nhập vào tháng và năm cho biết tháng đó có bn ngày?
    Code:
    //nhap ngay thang nam cho biet thang co bao nhieu ngay?
    #include<stdio.h>
    #include<conio.h>
    main()
    {
    	int thang;
    	int nam;
    	printf("nhap vao nam : ");
    	scanf("%d",&nam);
    	printf("nhap vao thang : ");
    	scanf("%d",&thang);
    	if((nam%4==0)^((nam/100)%4==0))
    		switch(thang)
    		
    		{
    			case 1 : printf("31 ngay");break;
    			case 2 : printf("29 ngay");break;
    			case 3 : printf("31 ngay");break;
    			case 4 : printf("30 ngay");break;
    			case 5 : printf("31 ngay");break;
    			case 6 : printf("30 ngay");break;
    			case 7 : printf("31 ngay");break;
    			case 8 : printf("31 ngay");break;
    			case 9 : printf("30 ngay");break;
    			case 10 : printf("31 ngay");break;
    			case 11 : printf("30 ngay");break;
    			case 12 : printf("31 ngay");break;
    		}
    			
    	else
    		switch(thang)
    		{
    			case 1 : printf("31 ngay");break;
    			case 2 : printf("28 ngay");break;
    			case 3 : printf("31 ngay");break;
    			case 4 : printf("30 ngay");break;
    			case 5 : printf("31 ngay");break;
    			case 6 : printf("30 ngay");break;
    			case 7 : printf("31 ngay");break;
    			case 8 : printf("31 ngay");break;
    			case 9 : printf("30 ngay");break;
    			case 10 : printf("31 ngay");break;
    			case 11 : printf("30 ngay");break;
    			case 12 : printf("31 ngay");break;
    		}	
    		
    	getch();
    }

  2. #2
    Ngày gia nhập
    11 2014
    Bài viết
    85

    Cách tính năm nhuận như vậy chưa đúng. Em tham khảo nhé


    Code:
    //nhap ngay thang nam cho biet thang co bao nhieu ngay?
    #include<stdio.h>
    #include<conio.h>
    void main()
    {
    	int thang;
    	int nam;
    	printf("nhap vao nam : ");
    	scanf("%d",&nam);
    	printf("nhap vao thang : ");
    	scanf("%d",&thang);
    	if(((nam%4==0)&&(nam%100!=0))||(nam%400==0))
    		switch(thang)
    		{
    			case 1:
    			case 3:
    			case 5:
    			case 7:
    			case 8:
    			case 10:
    			case 12:
    				printf("31 ngay");break;
    			case 2 :
    				printf("29 ngay");break;
    			case 4 :
    			case 6 : 
    			case 9 : 
    			case 11 :
    				printf("30 ngay");break;
    		}
    			
    	else
    		switch(thang)
    		{
    			case 1:
    			case 3:
    			case 5:
    			case 7:
    			case 8:
    			case 10:
    			case 12:
    				printf("31 ngay"); break;
    			case 2 :
    				printf("28 ngay");break;
    			case 4:
    			case 6:
    			case 9:
    			case 11:
    				printf("30 ngay");break;
    		}	
    		
    	getch();
    }

  3. #3
    Ngày gia nhập
    09 2014
    Nơi ở
    Bồng Lai
    Bài viết
    27

    thế năm 1700 1800 1900 2000
    Tình Bất Vi Nhân Quả - Duyên Chú Định Sinh Tử

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn