đề kiểm tra th 45'

Chia sẻ bởi Nguyễn Thị Uyên | Ngày 17/10/2018 | 45

Chia sẻ tài liệu: đề kiểm tra th 45' thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Hồng Phong ĐỀ KIỂM TRA TIN 8
Họ và tên: Thời gian: 45’
Lớp:
Điểm
Lời phê của gv






Đề bài
Viết chương trình tìm số ngày của năm N được nhập từ bàn phím, 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
Tìm Input và Output của bài toán.
Tìm điều kiện của bài toán để xách định N là năm nhuận không?
Viết chương trình và sử lỗi nếu có
Nếu nhập những năm: 2000, 2004, 1900 thì số ngày là bao nhiêu?
Nếu bỏ đi điều kiện N không chia hết cho 100 thì chương trình có chạy được không? Nếu chương trình chạy được thì kết quả đúng hay sai?
Đáp án- Biểu điểm
(1đ)
Input: Nhập N từ bàn phím
Output: Đưa số của năm N ra màn hình
(2đ) Điều kiện của bài toán
If (N mod 400 = 0) or (( N mod 4=0) and (N mod 100<>0))
Then sn:=366 else sn:=365;
(4đ) Chương trình viết như sau
Program nam_nhuan;
Uses crt;
Var n, sn : interger;
Begin
Clrscr;
Write (‘ Nhap so nam N=’); readln;
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’:5, N:5, ‘la =’:5, sn:5);
Readln ;

End.
(1đ) Nhập năm 2000, 2004 số ngày sẽ là 366 ngày, năm 1900 số ngày sẽ là 365 ngày
(2đ) Nếu bỏ điều kiện N không chia hết cho 100 thì chương trình vẫn chạy được nhưng kết quả không chính xác..

* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Uyên
Dung lượng: 13,11KB| Lượt tài: 1
Loại file: docx
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)