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

Đề tài: " Lịch Âm Dương "Help!!!!!!!!!!!!!!!!!!!!!

  1. #1
    Ngày gia nhập
    12 2008
    Bài viết
    8

    Angry " Lịch Âm Dương "Help!!!!!!!!!!!!!!!!!!!!!

    Viết chương trình tính lịch âm dương : đó là đề bài cô cho tụi em làm trong vòng 15days.Bọn em mới học C đc có chưa đầy 1 tháng kiến thức còn rất non
    mong đc các pác chỉ bảo.Pác nào nhiệt tình có thể hướng dẫn giùm em đc ko?
    cái em cần là hiểu vấn đề bài toán code là thứ yếu bàn sau<để em>hiiii

    QHQPTB

  2. #2
    Ngày gia nhập
    04 2007
    Nơi ở
    Bà Trưng quê ở Mê Linh
    Bài viết
    29

    Bạn chịu khó suy nghĩ đi, rùi có j sai sót mang Code lên đây anh em test giúp.
    Tôi cung cấp cho bạn Code này rùi về tham khảo nhé ! Mang tính chất tương tự. Okey chứ ?
    Code:
    #include <stdio.h>
    
    struct date
    {
       int     month;
       int    day;
       int    year;
    } date_1;
    
    long int funct1 (int y,int m)
    {
      long int result;
         if ( m <= 2 )
           y -= 1;
         result = y;
         return (result);
    }
    
    long int funct2 (int m)
        {
         long int result;
         if ( m <= 2 )
           result = m + 13;
         else
           result = m + 1;
           return(result);
        }
    
    long int day_count (int m, int d, int y)
        {
         long int number;
         number = 1461 *  funct1(y,m) / 4 + 153 * funct2(m) / 5 + d;
    
         return (number);
        }
    
    void main ()
    {
        long int number_of_days1;
        int day_of_week;
    
        printf ("Nhap vao mot ngay (dd mm yyyy), Ex: 11 03 2009  \n");
        scanf ("%d %d %d", &date_1.day, &date_1.month, &date_1.year);
        number_of_days1 = day_count (date_1.month, date_1.day, date_1.year);
        printf ("\nNgay la : " );
    
        day_of_week = (number_of_days1 - 621049) % 7;
        switch (day_of_week)
          {
            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;
          }
      getch();
    }
    Đã được chỉnh sửa lần cuối bởi kscntt_46 : 11-03-2009 lúc 10:44 PM. Lý do: chuẩn
    >"<

  3. #3
    Ngày gia nhập
    12 2008
    Bài viết
    8

    Cảm ơn kscntt_46 về đoạn code & câu nói của pác.But pác cũng phải hiểu cho em mới học C chưa đc bao lâu "1 tháng" và còn vô số các môn phải học nữa
    Bài toán của em là lập trình có thể nói nó giống như quyển lịch mà có thể dùng đến năm 2xxx gì đó
    --Hiện ngày dương lịch+"ngày âm lịch"
    --Hiện ngày đó vào thứ mấy
    Đã được chỉnh sửa lần cuối bởi network : 11-03-2009 lúc 11:03 PM.

    QHQPTB

  4. #4
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Chịu khó đọc cái này để lấy thuật toán, bài tập lớn thì càng làm hay càng tốt
    Attached Files Attached Files

  5. #5
    Ngày gia nhập
    12 2008
    Bài viết
    8

    Ôi tổ quốc ơi ! Ôi đồng bào ơi !

    QHQPTB

Các đề tài tương tự

  1. nghĩa của 3 từ "principals", "artifacts", "securables" là như thế nào?
    Gửi bởi ntbao trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 2
    Bài viết cuối: 02-09-2017, 06:36 PM
  2. Lỗi"error C2275: 'T' : illegal use of this type as an expression" khi dùng "list<T>::iterator it"
    Gửi bởi doicanhden trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 6
    Bài viết cuối: 19-01-2012, 01:59 AM
  3. Trả lời: 1
    Bài viết cuối: 01-12-2011, 07:32 PM
  4. Trả lời: 4
    Bài viết cuối: 14-09-2011, 11:01 PM
  5. Problems : " recover tree " with input as " preorder" and "inorder"
    Gửi bởi HoangManhHa1991 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 13-04-2011, 10:19 PM

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