width=

Tìm hiểu mở rộng trang 67 sgk Tin học lớp 8



Bài 8: Lặp với số lần chưa biết trước

Tìm hiểu mở rộng (trang 67 sgk Tin học lớp 8): Câu lệnh lặp Repeat… until

Một câu lệnh lăp khác cũng thường hay được sử dụng trong Pascal là câu lệnh repeat… until có cú pháp như sau:

Quảng cáo
repeat
	<câu lệnh 1>;
	<câu lệnh 2>;…;
    <câu lệnh k>;
until <điều kiện>;

Khi gặp câu lệnh này chương trình sẽ thực hiện các câu lệnh nằm giữa hai từ khóa repeat và until, sau đó kiểm tra <điều kiện kiện>, nếu <điều kiện> sai thì tiếp tục thực hiện vòng lặp. Quá trình đó được lăp đi lặp lại cho tới khi nào <điều kiện> đúng thì kết thúc.

Đoạn chương trình sau cho cùng kết quả như ví dụ 4 ở trên:

T:= 0;
i:= 1;
repeat
	T:= T+1/i;
	i:= i+1;
until i>100;
writeln(T);

1. Em hãy viết chương trình Pascal với câu lệnh repeat…until thể hiện thuật tính tính số n trong ví dụ 1.

2. Hãy tìm hiểu và rút ra những điểm giống và khác nhau giữa các câu lệnh lặp While… do và Repeat … until.

Trả lời:

Quảng cáo

1. Chương trình pascal:

Giải bài tập Tin học 8 | Để học tốt Tin học 8

2. Giống và khác:

Câu lệnh repeat…until: Chương trình sẽ thực hiện các câu lệnh nằm giữa hai từ khóa repeat và until, sau đó kiểm tra điều kiện, nếu điều kiện sai thì tiếp tục thực hiện vòng lặp. Nếu đúng thì kết thúc.

Câu lệnh lặp while … do: Kiểm tra điều kiện. Nếu điều kiện sai câu lệnh sẽ bị bỏ qua và thực hiện lệnh kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại kiểm tra điều kiện.

Giống: Đều là lệnh lặp với số lần chưa biết trước.

Khác: Repeat… until sẽ thực hiện lệnh rồi mới kiểm tra còn while… do kiểm tra rồi mới thực hiện lệnh.

Quảng cáo

Các bài giải bài tập và trả lời câu hỏi Tin học 8 Bài 8 khác:

Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:

Săn shopee siêu SALE :

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 8

Bộ giáo án, bài giảng powerpoint, đề thi dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.


bai-8-lap-voi-so-lan-chua-biet-truoc.jsp


Giải bài tập lớp 8 sách mới các môn học
Tài liệu giáo viên