1. Trang chủ
  2. » Giáo án - Bài giảng

CAU LENH WHILE-DO.ppt

6 327 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 6
Dung lượng 502,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- là biểu thức logic nhận giá trị là True hoặc False - Câu lệnh: là câu lệnh đơn hoặc ghép... - Ngược lại thì kết thúc câu lệnh... điều kiện Câu lệnh Đúng Sai.

Trang 1

Bài toán 2: Viết chương trình tính

và đưa kết quả ra màn hình tổng:

S= 1+2+3+ +n+…, cho đến khi S>=10.000

Thuật toán:

Bước 1: S ← 1; N ← 1; { Khởi tạo S và N}

Bước 2: Nếu S>=10.000 thì chuyển sang bước 5

Bước 3: N ← N+1;

Bước 4: S ← S + N, rồi quay lại bước 2;

Trang 2

Cú pháp của câu lệnh WHILE – DO:

WHILE <điều kiện> DO

<câu lệnh>;

Trong đó:

- WHILE,DO là từ khóa

-<điều kiện> là biểu thức logic nhận giá trị là True hoặc False

- Câu lệnh: là câu lệnh đơn hoặc ghép

Trang 3

Cách thực hiện:

B1: Tính giá trị điều kiện B2: Kiểm tra điều kiện

- Nếu điền kiện có giá trị là true thì

+ Thực hiện <câu lệnh> + Quay lại B2

- Ngược lại thì kết thúc câu lệnh

Trang 4

điều kiện

Câu lệnh

Đúng

Sai

Trang 5

Ví dụ: Viết chương ở bài toán trên

Program Tinh_tong;

Var N,S:integer;

Begin S:=1; N:=1;

While S<=10.000 Do

begin S:=S + N;

N:=N+1;

End;

Writeln(‘Tong la ’,S);

Trang 6

Củng cố:

Cú pháp của câu lệnh WHILE –DO:

WHILE <điều kiện> DO

<câu lệnh>;

Các bước thực hiện WHILE –DO

Phân biệt được khi nào sử dụng WHILE –

DO, khi nào sử dụng FOR-DO

Hướng dẫn học ở nhà:

- Xem lại các bài toán 1 và bài toán

2 trang 42 SGK

- Đọc ví dụ 2 trang 46

Ngày đăng: 02/05/2015, 20:00

TỪ KHÓA LIÊN QUAN