VẬN DỤNGNămnhuậnNăm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4...
Câu hỏi:
VẬN DỤNG
Năm nhuận
Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100. Đặc biệt, những năm chia hết cho 3 328 được đề xuất là năm nhuận kép. Với số nguyên dương n nhập từ bàn phím, em hãy đưa ra màn hình thông báo: “Không là năm nhuận” nếu n không phải là năm nhuận; “Năm nhuận” nếu n là năm nhuận và “Năm nhuận kép” nếu n là năm nhuận kép.
Câu trả lời:
Người trả lời: GV. Đỗ Văn Ánh
Cách làm:1. Nhập số nguyên dương n từ bàn phím.2. Kiểm tra xem n có chia hết cho 400 hay không. Nếu chia hết cho 400, in ra "Năm nhuận".3. Nếu không chia hết cho 400, kiểm tra xem n có chia hết cho 4 nhưng không chia hết cho 100 hay không. Nếu đúng, in ra "Năm nhuận".4. Nếu không chia hết cho cả 400 và không chia hết cho cả 4 hoặc 100, kiểm tra xem n có chia hết cho 3328 hay không. Nếu đúng, in ra "Năm nhuận kép".5. Nếu không thỏa mãn các điều kiện trên, in ra "Không là năm nhuận".Câu trả lời:Để xác định xem một năm có phải là năm nhuận, chúng ta cần kiểm tra theo các bước sau:1. Nhập số nguyên dương n từ bàn phím.2. Kiểm tra xem n có chia hết cho 400 hay không. Nếu chia hết cho 400, in ra "Năm nhuận".3. Nếu không chia hết cho 400, kiểm tra xem n có chia hết cho 4 nhưng không chia hết cho 100 hay không. Nếu đúng, in ra "Năm nhuận".4. Nếu không chia hết cho cả 400 và không chia hết cho cả 4 hoặc 100, kiểm tra xem n có chia hết cho 3328 hay không. Nếu đúng, in ra "Năm nhuận kép".5. Nếu không thỏa mãn các điều kiện trên, in ra "Không là năm nhuận".
Câu hỏi liên quan:
- HOẠT ĐỘNGEm hãy vẽ sơ đồ khối thể hiện cấu trúc rẽ nhánh trong ví dụ ở Hình 1b.
- LUYỆN TẬPBài1.Hoàn thiện câu lệnh if trong chương trình ở Hình 8a để có được chương...
- Bài 2.Viết chương trình để nhập từ bàn phím hai số nguyên a và b, đưa ra màn hình thông báo...
- TỰ KIỂM TRATrongcác câu sau đây, những câu nào đúng?1) Trong câu lệnh rẽ nhánh của ngôn ngữ...
Bình luận (0)