1. Trang chủ
  2. » Sinh học lớp 12

LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC- TIN HỌC 8

3 40 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 85,94 KB

Nội dung

Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp mà chưa xác định trước được số lần lặp, ta có thể sử dụng câu lệnh có dạng lặp với số lần chưa xác định.. Cú pháp.[r]

(1)

Tin học 8

Bài 8

LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (Tiết 1) 1.Lệnh lặp với số lần chưa biết trước

Để viết chương trình dẫn máy tính thực hoạt động lặp mà chưa xác định trước số lần lặp, ta sử dụng câu lệnh có dạng lặp với số lần chưa xác định 2.Cú pháp

WHILE <điều kiện> <câu lệnh>; Trong đó:

+ Điều kiện: thường phép so sánh;

+ Câu lệnh: câu lệnh đơn giản hay câu lệnh ghép 3 Hoạt động vòng lặp While do

 Bước 1: Kiểm tra điều kiện

 Bước 2: Nếu điều kiện sai câu lệnh bị bỏ qua việc thực lệnh lặp kết thúc

Nếu điều kiện đúng, thực câu lệnh quay lại bước 3.Sơ đồ hoạt động động vòng lặp While do

4 Ví dụ số lần lặp khơng biết trước

Nếu cộng n số tự nhiên (n = 1, 2, 3, ), cần cộng số tự nhiên để ta nhận tổng Tn nhỏ lớn 1000?

Điều kiện: Khi tổng Tn nhỏ lớn 1000 kết thúc hoạt động lặp Mơ tả thuật tốn liệt kê:

(2)

- Bước 2: Nếu S ≤ 1000, n = n + 1; ngược lại chuyển tới Bước - Bước 3: S := S + n quay lại Bước

- Bước 4: In kết quả: S n số tự nhiên nhỏ cho S > 1000 Kết thúc thuật toán (thuật toán dừng lại S>1000)

BÀI TẬP:

Bài 1: Cho đoạn chương trình sau: Var a: integer;

Begin

a:= 5;

while a < begin

writeln(‘A’); a:=a+1; end;

readln; End

Có chữ A in hình? Bài : Đoạn lệnh sau cho kết gì?

So:=1; While So<10 begin

writeln(So); So:= So+2; end;

(3)

c/ In số ; ; ; ; d/ Không phương án

Bài 3: Câu lệnh lặp While … có: A Số lần lặp vô hạn

B Số lần lặp biết trước

C Số lần lặp trước D Khơng thực lần lặp DẶN DỊ

1 Các em học sinh chép nội dung học làm tập vào tập theo hướng dẫn của giáo viên.

2 Giáo viên kiểm tra lại sau vào học.

GHI CHÚ

- Nội dung : màu xanh dương - Bài giảng : màu đỏ

Ngày đăng: 17/02/2021, 13:28

TỪ KHÓA LIÊN QUAN

w