Announcement

Collapse
No announcement yet.

[Help me] Nhập ngày tháng năm cho biết tháng đó có mấy ngày!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Help me] Nhập ngày tháng năm cho biết tháng đó có mấy ngày!

    tình hình là e làm xong, chạy được nhưng hok ra kết quả.:beatbrick:
    các huynh xem chỉ giáo giúp.e mới vào còn "cùi bắp" lém.!!!:smile:
    tks các huynh trước!:happy:
    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    void main()
    {
    int thang,nam,nhuan;
    printf("nhap thang di kung: ");
    scanf("%d",&thang);
    printf("nhap nam di kung: ");
    scanf("%d",&nam);
    if((nam%400==0) || (nam%4==0 && nam%100!=0)) nhuan=1;
    else nhuan=0;
    switch(thang)
    {
    case1:case3:case5:case7:case8:case10:case12: printf("thang kung nhap co 31 ngay"); break;
    case4:case6:case9:case11: printf("thang kung nhap co 30 ngay"); break;
    case2:
    {
    if(nhuan==1) printf("thang kung nhap co 29 ngay");
    else printf("thang kung nhap co 28 ngay");
    }
    break;
    }
    }
    Last edited by 12520471; 02-11-2012, 23:38.

  • #2
    Bạn xem lại case[khoảng cách]1...
    Get link VIP FShare
    http://linhf.com/fshare
    To the world you may be one person, but to one person you may be the world.

    Comment


    • #3
      ôi!!!tks huynh nhìu.có thế mà k biết!!!:shot:

      Comment


      • #4
        hàm trả lại kết quả là số ngày trong tháng
        truyền tham chiếu vào biến m... ở đây m là tháng bạn nhập
        Code:
        int NumDaysInMonth(const int &m)
        {
        	switch(m)
        	{
        	case 2:
        		return (Check_Year()) ? 29 : 28 ;
        		break;
        	case 1: case 3: case 5: case 7: case 8: case 10: case 12:
        		return 31;
        		break;
        	case 4: case 6: case 9: case 11:
        		return 30;
        		break;
        	}
        
        	return 0;
        }
        hàm kiểm tra năm nhuận:
        Code:
        int Check_Year() const
        {
        	return((year%4==00 && year%100!=0) || year%400==0); 
        }
        mới làm về phần này nên share luôn cho bạn... tự làm tiếp theo nhá

        Comment


        • #5
          :stick: viết switch case thì mấy cái case enter một cái cho dỡ lộn, ai viết 1 hàng thế bao giờ :stick:
          Một khẩu súng giữ hai trời Nam Bắc,
          Một dấu chân in màu đất hai miền.

          ------------------------------------------------------

          Comment


          • #6
            Không tập trình bày -> quen, tới khi vô thi thực hành thì "chết với mấy thầy" :funny:

            Comment


            • #7
              Originally posted by 08520229 View Post
              :stick: viết switch case thì mấy cái case enter một cái cho dỡ lộn, ai viết 1 hàng thế bao giờ :stick:
              cái này em nhìn cho đỡ nhiều dòng thôi anh à.. hjjhjhj
              nếu ai muốn viết nhiều dòng cho dễ nhìn thì cứ theo anh Mẫn nhé...

              Comment


              • #8
                cái này em nhìn cho đỡ nhiều dòng thôi anh à.. hjjhjhj
                nếu ai muốn viết nhiều dòng cho dễ nhìn thì cứ theo anh Mẫn nhé...
                Viết code đừng có tiết kiệm giấy T_T... cứ xả láng đi ...
                Một khẩu súng giữ hai trời Nam Bắc,
                Một dấu chân in màu đất hai miền.

                ------------------------------------------------------

                Comment


                • #9
                  Originally posted by 11520579 View Post
                  cái này em nhìn cho đỡ nhiều dòng thôi anh à.. hjjhjhj
                  nếu ai muốn viết nhiều dòng cho dễ nhìn thì cứ theo anh Mẫn nhé...
                  Viết như Post#4 thấy dc chứ như Post#1 thì :stick:

                  Comment

                  LHQC

                  Collapse
                  Working...
                  X