Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Mời tài trợ sinh nhật diễn đàn 8 năm

Tìm HD - Phần mềm tìm và xem phim HD miễn phí

Đăng ký tham gia offline VN-Zoom 8 năm tại HCM

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tuyển chuyên viên tin tức

Tuyển BQT VN-Zoom
kết quả từ 1 tới 8 trên 8
  1. #1
    phu277's Avatar
    phu277 vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Nov 2009
    Bài
    12
    Cảm ơn
    4
    Điểm
    3/2 bài viết
    VR power
    0

    Default nhap ngay thang nam in ra thu

    giai giup em bai tap lap trinh C nay nha:
    viet chuong trinh nhap ngay thang nam, va in ra do la thu may trong tuan.
    giai thich cach lam luon nha, em moi la sinh vien nam 1 nen ga lam

  2. #2
    mr.kark's Avatar
    mr.kark vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Apr 2009
    Bài
    64
    Cảm ơn
    3
    Điểm
    13/13 bài viết
    VR power
    0

    Default

    Làm sao mà chỉ dựa vào ngày tháng năm nhập vào lại biết được nó là thứ mấy trong tuần nếu như không có 1 mốc cụ thể nào đó nhỉ ? Pro nào giải thích cho em với .

  3. #3
    raveufo's Avatar
    raveufo vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2007
    Đến từ
    Unknown
    Bài
    463
    Cảm ơn
    1
    Điểm
    194/135 bài viết
    VR power
    0

    Default

    Trích phu277 View Post
    giai giup em bai tap lap trinh C nay nha:
    viet chuong trinh nhap ngay thang nam, va in ra do la thu may trong tuan.
    giai thich cach lam luon nha, em moi la sinh vien nam 1 nen ga lam
    Luôn có mốc hết, thông thường là ngày đầu tiên của năm công nguyên, theo mình nhớ không nhầm thì nó là ngày thứ 2, nghĩa là ngày 1 tháng 1 năm 1 sau công nguyên là thứ 2, hoặc ngày 1 tháng 1 năm 2000 cũng là thứ 2

  4. #4
    mrphu's Avatar
    mrphu vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Nov 2007
    Bài
    197
    Cảm ơn
    22
    Điểm
    55/35 bài viết
    VR power
    0

    Default

    #include "stdio.h"
    #include "conio.h"
    int ngay,thang,nam,songay,e,tongsongay,thu;
    void main(void)
    {
    printf("Nhap ngay,thang,nam:\n");
    printf("Ngay: ");
    scanf("%d",&ngay);
    printf("Thang: ");
    scanf("%d",&thang);
    printf("Nam: ");
    scanf("%d",&nam);
    if (nam%4==0 && thang>=3 || nam%4!=0 || nam%4==0 && thang==2 && ngay==29)
    songay=nam*365 + nam/4-1;
    else songay=nam*365 + nam/4;
    if (thang==1)
    e=0;
    else if(thang==2)
    e=31;
    else if(thang==3)
    e=31+28;
    else if(thang==4)
    e=31+28+31;
    else if(thang==5)
    e=31+28+31+30;
    else if(thang==6)
    e=31+28+31+30+31;
    else if(thang==7)
    e=31+28+31+30+31+30;
    else if(thang==8)
    e=31+28+31+30+31+30+31;
    else if(thang==9)
    e=31+28+31+30+31+30+31+31;
    else if(thang==10)
    e=31+28+31+30+31+30+31+31+30;
    else if(thang==11)
    e=31+28+31+30+31+30+31+31+30+31;
    else if(thang==12)
    e=31+28+31+30+31+30+31+31+30+31+30;
    else printf("Khong co thang %d Vui long nhap lai",thang);
    tongsongay= ngay +songay +e-1;
    thu= tongsongay%7;
    printf("Ngay %d Thang %d Nam %04d la ",ngay,thang,nam);
    switch(thu) {
    case 1: printf("Thu 2 ");
    break;
    case 2: printf("Thu 3");
    break;
    case 3: printf("Thu 4");
    break;
    case 4: printf("Thu 5");
    break;
    case 5: printf("Thu 6");
    break;
    case 6: printf("Thu 7");
    break;
    default: printf("Chu nhat");

    };
    getch();
    }
    của bạn đây !!!

  5. #5
    phu277's Avatar
    phu277 vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Nov 2009
    Bài
    12
    Cảm ơn
    4
    Điểm
    3/2 bài viết
    VR power
    0

    Default

    cám on nhieu nha

  6. #6
    hayvebenanh2150's Avatar
    hayvebenanh2150 vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Feb 2008
    Bài
    13
    Cảm ơn
    87
    Điểm
    12/6 bài viết
    VR power
    0

    Default

    minh da test nam ko nhuan thi duoc roi nhung nhap ngay thang nam thuoc nam nhuan
    thi cho ra sai
    Vi du: ngay 29-2-2012 thi ket qua la thu 5 la sai roi ma la Thu 4 moi dung

  7. #7
    computervirus's Avatar
    computervirus vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Apr 2009
    Bài
    141
    Cảm ơn
    107
    Điểm
    43/34 bài viết
    VR power
    0

    Default

    Code:
    int DayInMonth (int bang1, int m)
    {
    int b[2][12];
    b[0][0] = 31; b[0][1] = 28 ; b[0][2] = 31 ; b[0][3] = 30 ;b[0][4] = 31 ; b[0][5] = 30;
    b[0][6] = 31 ; b[0][7] = 31 ; b[0][8] = 30 ;b[0][9] = 31;b[0][10] = 30 ; b[0][11] = 31;
    
    b[1][0] = 31; b[1][1] = 29 ; b[1][2] = 31 ; b[1][3] = 30 ;b[1][4] = 31 ; b[1][5] = 30;
    b[1][6] = 31 ; b[1][7] = 31 ; b[1][8] = 30 ;b[1][9] = 31;b[1][10] = 30 ; b[1][11] = 31;
    
    return b[bang1][m];
    };
    
    
    //int Ngay::ThuMayTrongTuan() 
    //{
    // int a ;
    // int t ;
    // int KT = KiemTraNamNhuan();
    // m_ngay = m_ngay + DayTable(KT,m_thang-1);
    // a = (m_nam - 1) + (m_nam - 1) / 4 - (m_nam - 1) / 100 + (m_nam + 1) / 400 + m_ngay;
    // t = a % 7;
    // switch (t)
    // {
    // case 0: printf("Chu Nhat");
    // break;
    // case 1: printf("Thu Hai");
    // break;
    // case 2: printf("Thu Ba");
    // break;
    // case 3: printf("Thu Tu");
    // break;
    // case 4: printf("Thu Nam");
    // break;
    // case 5: printf("Thu Sau");
    // break;
    // case 6: printf("Thu Bay");
    // break;
    // }
    // return true;
    //}
    Dây là code của mình làm trên OOP, bác test lại thử xem !! Còn hàm kiểm tra năm nhuận thì bác tự code
    Vao đó là ok biết hết

    Nó vừa đi vừa chữi, nó chữi cả Pep <-- có hề gì ?Rồi nó chữi L.Messi <-- thế cũng chẳng sao ... Tức mình hăn chữi cả NouCamp.Nhưng cả NouCamp tự nhủ, "Chắc nó trừ mình ra!"

  8. #8
    tranminhtruong88's Avatar
    tranminhtruong88 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Oct 2007
    Bài
    116
    Cảm ơn
    117
    Điểm
    35/25 bài viết
    VR power
    0

    Default

    theo trường nhớ thì năm nhuận là năm chia hết cho 400 hoặc (chia hết cho 4 và không chia hết cho 100).bạn có thể check lại

 

 

Quyền sử dụng

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