Câu 2 trang 26 sách giáo khoa (SGK) tin học 8


Đề bài

Bài 2: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm ngừng chương trình

a. Mở tệp mới và gõ chương trình sau đây:

 

uses	crt;begin
	clrscr;
	writeln('16/3=',16/3);
	writeln('16 div 3=',16 div 3);
	writeln('16 mod 3=',16 mod 3);
	writeln('16 div 3=',16–(16 div 3)*3);
	writeln('16 mod 3=',(16-(16 mod 3))/3);end.

b. Dịch và chạy chương trình. Quan sát kết quả và cho nhận xét.

c. Thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh writeln trong chương trình. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.

d. Thêm câu lệnh readln vào trước từ khóa end. Dạy và chạy lại chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục hoạt động.

Lời giải chi tiết

a. Chương trình:

b. Kết quả:

 

Ta có thể thấy rằng kết quả ở hai phép tính ở đầu và cuối là một dãy dài số 0 đằng sau, do kết quả là một số hữu tỉ vô hạn.

c. Với câu lệnh delay(5000)

 

d. Kết quả hoạt động chương trình sau khi thêm lệnh readln trước end.

Loigiaihay.com


Bình chọn:
3.6 trên 5 phiếu

Các bài liên quan:

>> Học trực tuyến lớp 8 trên Tuyensinh247.com cam kết giúp học sinh lớp 8 học tốt, hoàn trả học phí nếu học không hiệu quả.