Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

Paste

Pasted as C++ by registered user xujiayu ( 5 years ago )
#include <stdio.h>
#include <conio.h>
#include <math.h>

int main()
{    /* nhap thang & nam .cho biet thang do trong nam do co bao nhieu ngay.
  cac thang:1,3,5,7,8,,10,12 co 31 ngay
  cac thang : 4,6,9,11 co 30 ngay 
  rieng thang 2 co 2 truong hop 
  +nam nhuan 29 ngay 
  +khong nhuan 28 ngay 
  nam nhuan la nam thoa 1 trong 2 dieu sau 
  1. chia het cho 4 va khong chia het cho 100
  2. chia het cho 400*/

  int thang , nam;

  printf("\nnhap vao thang : ");
  scanf("%d",&thang);

  if(thang < 1 || thang > 12)
  {
    printf("\khong hop le hay nhap lai xin cam on!");
	getch();
	return 0;
	
  }

  printf("\nnhap vao nam: ");
  scanf("%d",&nam);

  if(thang == 1 || thang == 3 || thang == 5 || thang == 7 || thang == 8 || thang == 10 || thang == 12)
  {
    printf("\nco 31 ngay");
  }
  else if (thang == 4 || thang == 6 || thang == 9 || thang == 11)
  {
	  printf("\nco 30 ngay");
  }
  else // thang 2
  {  // xet nam nhuan
	  if((nam % 4 == 0 && nam % 100 != 0) || nam % 400 == 0)
	  {
	     printf("\nco 29 ngay");
	  }
	  else
	  {
		  printf("\nco 28 ngay");
	  }


  }
 	
		
	   
   getch();
   return 0;


}

 

Revise this Paste

Your Name: Code Language: