YOMEDIA
NONE

Tìm số ngày của năm N, biết rằng 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.

Theo dõi Vi phạm
ADSENSE

Trả lời (1)

  • – Trong biểu thức điều kiện ta sử dụng các phép toán logic như là or, and để gộp các điều kiện lại với nhau.

    – Dùng cấu trúc dạng đủ để lập trình cho bài toán trên.

    – Biểu thức điều kiện: ((N mod 400 = 0) or (N mod 4 = 0) and (N mod 1000))

    Xác định bài toán:

    – Input: N nhập từ bàn phím.

    – Output: Đưa số ngày của năm N ra màn hình.

    program Nam_nhuan;

    uses crt;

    var N, SN: integer;

    begin

          clrscr;

          write(‘Nam: ‘); readln(N);

          if (N mod 400 = 0)or((N mod 4 = 0)and( N mod 100 0))

                           then SN:= 366 else SN:= 365;

           writeln(‘ So ngay cua nam ‘, N,’ la ‘, SN);

           readln;

    end. 

      bởi Ngoc Nga 22/11/2021
    Like (0) Báo cáo sai phạm

Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!

Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản

Gửi câu trả lời Hủy
 
NONE

Các câu hỏi mới

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF