Hiển thị kết quả từ 1 đến 7 / 7
  1. #1
    Tham gia
    18-10-2007
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts

    Ngạc nhiên Help em bài tập pascal này

    Tính số ngày chủ nhật trong năm 2009, biết ngày 1/1/2009 là ngày thứ 5, ai giúp em bài này với
    Quote Quote

  2. #2
    Tham gia
    23-06-2009
    Location
    Huyện Gia Bình - Tỉnh Bắc Ninh
    Bài viết
    323
    Like
    0
    Thanked 4 Times in 4 Posts
    Năm 2009 là không là năm nhuận (vì năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100) vậy có 365 ngày.
    Số tuần trong năm là 365 div 7= 52 tuần và dư 1 ngày.
    Vậy có tất cả là 52 ngày chủ nhật

  3. #3
    Tham gia
    01-01-2009
    Location
    Hải Phòng
    Bài viết
    123
    Like
    1
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi lehang_gb1 View Post
    Năm 2009 là không là năm nhuận (vì năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100) vậy có 365 ngày.
    Số tuần trong năm là 365 div 7= 52 tuần và dư 1 ngày.
    Vậy có tất cả là 52 ngày chủ nhật
    ủa??? vậy năm 2000 không phải nhuận à???? tớ tưởng nó nhuận mờ :-?

  4. #4
    Tham gia
    09-08-2007
    Bài viết
    17
    Like
    0
    Thanked 0 Times in 0 Posts
    Gì vậy, năm 2000 chia hết cho 400 thì nó nhuận mất rồi =.=

  5. #5
    Tham gia
    01-01-2009
    Location
    Hải Phòng
    Bài viết
    123
    Like
    1
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi lehang_gb1 View Post
    (vì năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100)
    thế thì sao không nói là chia hết cho 4 cho nó gọn, cho cái 400 vô đây làm gì thía???

  6. #6
    Tham gia
    23-06-2009
    Location
    Huyện Gia Bình - Tỉnh Bắc Ninh
    Bài viết
    323
    Like
    0
    Thanked 4 Times in 4 Posts
    Bạn có thể tham khảo SGK Tin học lớp 11
    SGK có nói như thế này: Năm nhuân là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100. Ví dụ các năm 2000,2004 là năm nhuận và có số ngày là 366, các năm 1900, 1945 không phải là năm nhuận và có số ngày là 365.
    if (N mod 400=0) or ((N mod 4) and ( N mod 100<>0)) then songay:=366 else songay:=365; Các bạn hiểu chưa đừng nhẫm lẫn nhé

  7. #7
    Tham gia
    01-01-2009
    Location
    Hải Phòng
    Bài viết
    123
    Like
    1
    Thanked 0 Times in 0 Posts
    uh uh hiểu rồi. hồi mình đi học 11 thì không có môn nào có cái tên mỹ miều là tin học cả :-s còn các thầy cô tiểu học chỉ nói rằng 4 năm nhuận 1 lần. khổ thế đấy. giờ thì hiểu rồi. cảm ơn

Bookmarks

Quy định

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