Hiển thị kết quả từ 1 đến 4 / 4
  1. #1
    Tham gia
    27-11-2008
    Location
    hcm
    Bài viết
    18
    Like
    0
    Thanked 0 Times in 0 Posts

    why trong pascal dk bthuc71??? help me

    đang thắc mắc vùng đk củq năm nhuận. why lại có vung 2 đk này (N mod 400 = 0)or ((N mod 4 = 0) and (N mod 100 <> 0)) để lấy năm nào là năm nhuận.
    vd: nhập vào n = 1996 -> 366 ngày trong năm 1993 -> 365.
    xin gthich1 tỉ mỉ bthu7c1 trên trong Pascal. thanks
    Quote Quote

  2. #2
    Tham gia
    28-07-2009
    Bài viết
    16
    Like
    0
    Thanked 1 Time in 1 Post
    Năm nhuận tức là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100, ta sẽ có hai điều kiện có thể xảy ra cho nên dùng "or", trong điều kiện thứ hai sẽ có 2 điều kiện cùng xảy ra cho nên dùng "and"
    Trong biểu thức Pascal, thì mod dùng để lấy số dư, một số chia hết cho số kia thì có số dư là 0 (vd: 4 mod 2 = 0), không chia hết có số dư khác không (vd: 3 mod 2 = 1 <> 0)
    Chúc bạn thành công!

  3. #3
    Tham gia
    27-11-2008
    Location
    hcm
    Bài viết
    18
    Like
    0
    Thanked 0 Times in 0 Posts
    những toán tử and or thì tôi hiểu rồi. nhưng tại sao nhất thiết Năm nhuận tức là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100, mà không là chia cho số khác như /200 hay 55 gì đó? còn chia hết cho 4 nhưng không chia hết cho 100? why? sao ko /8 hay /100. help me. thanks

  4. #4
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    men met oi. nam nhuan nguoi ta da quy dinh nhu the thi cu lam nhu the.
    torng lap trinh thi khong can quan tam may van de do. ban chi lay DE BAI` roi Code thoi.

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
  •