Thỏi độ: Thỏi độ học tập nghiờm tỳc, tớch cực làm cỏc bài tập

Một phần của tài liệu Bai 7 Cau lenh lap (Trang 33 - 34)

- Gừ chương trỡnh vào

3. Thỏi độ: Thỏi độ học tập nghiờm tỳc, tớch cực làm cỏc bài tập

II. PHƯƠNG PHÁP

Thuyết trỡnh, nờu và giải quyết vấn đề

III. CHUẨN BỊ

1. Giỏo viờn: SGK, giỏo ỏn, phũng mỏy

2. Học sinh: SGK, đọc trước bài

IV. TIẾN TRèNH TIẾT DẠY

1. Ổn định tổ chức lớp (2’)

Ngày Thứ Tiết thứ Lớp Sĩ số HS vắng

2. Kiểm tra bài cũ Kết hợp trong giờ

.………

3. Bài mới (35’)

Hoạt động của GV Hoạt động của HS Nội dung ghi bảng HĐ 1: ễn tập cõu lệnh

lặp xỏc định For..do

(10’)

? Nờu cỳ phỏp của vũng lặp xỏc định.

? Nờu hoạt động của vũng lặp.

HĐ 2: Bài tập (25’)

Bài 1. Cỏc cõu lệnh Pascal sau cú hợp lệ

+ Cỳ phỏp:

For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do

<cõu lệnh>;

+ Hoạt động của vũng lặp: - B1: biến đếm nhận giỏ trị đầu

- B2: Chương trỡnh kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đỳng thỡ thực hiện cõu lệnh.

- B3: Biến đếm tự động tăng lờn 1 đơn vị và quay lại B2.

- B4: Nếu biểu thức điều kiện nhận giỏ trị sai thỡ thoỏt ra khỏi vũng lặp. + Trừ cõu d), tất cả cỏc cõu lệnh đều khụng hợp lệ: 1. ễn tập cõu lệnh lặp xỏc định For..do - Cỳ phỏp

For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do

<cõu lệnh>;

- Hoạt động của vũng lặp + B1: biến đếm nhận giỏ trị đầu

+ B2: Chương trỡnh kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đỳng thỡ thực hiện cõu lệnh.

+ B3: Biến đếm tự động tăng lờn 1 đơn vị và quay lại B2.

+ B4: Nếu biểu thức điều kiện nhận giỏ trị sai thỡ thoỏt ra khỏi vũng lặp.

2. Bài tập

Bài 1

khụng? Vỡ sao? a) for i:=100 to 1 do writeln('A'); b) for i:=1.5 to 10.5 do writeln('A'); c) for i=1 to 10 do writeln('A'); d) for i:=1 to 10 do;

writeln('A'); e) var x: real; begin for x:=1 to 10 do writeln('A'); end.

Bài 2. Hóy mụ tả thuật toỏn để tớnh tổng sau đõy: i. A = 1 1 1 1 ... 1.32.43.5 n n( 1) .

a) Giỏ trị đầu phải nhỏ hơn giỏ trị cuối;

b) Cỏc giỏ trị đầu và giỏ trị cuối phải là số nguyờn; c) Thiếu dấu hai chấm khi gỏn giỏ trị đầu;

d) Thừa dấu chấm phẩy thứ nhất, nếu như ta muốn lặp lại cõu lệnh writeln('A') mười lần, ngược lại cõu lệnh là hợp lệ;

e) Biến x đó được khai bỏo như là biến cú dữ liệu kiểu số thực và vỡ thế khụng thể dựng để xỏc định giỏ trị đầu và giỏ trị cuối trong cõu lệnh lặp. Thuật toỏn tớnh tổng: Bước 1. Gỏn A  0, i  1. Bước 2. A  1 ( 2) i i . Bước 3. i  i + 1.

Bước 4. Nếu i  n, quay lại bước 2.

Bước 5. Ghi kết quả A và

kết thỳc thuật toỏn.

lệnh đều khụng hợp lệ: a) Giỏ trị đầu phải nhỏ hơn giỏ trị cuối;

b) Cỏc giỏ trị đầu và giỏ trị cuối phải là số nguyờn; c) Thiếu dấu hai chấm khi gỏn giỏ trị đầu;

d) Thừa dấu chấm phẩy thứ nhất, nếu như ta muốn lặp lại cõu lệnh writeln('A') mười lần, ngược lại cõu lệnh là hợp lệ;

e) Biến x đó được khai bỏo như là biến cú dữ liệu kiểu số thực và vỡ thế khụng thể dựng để xỏc định giỏ trị đầu và giỏ trị cuối trong cõu lệnh lặp.

Bài 2. Hóy mụ tả thuật toỏn

Bước 1. Gỏn A  0, i  1. Bước 2. A  1 ( 2) i i . Bước 3. i  i + 1.

Bước 4. Nếu i  n, quay lại bước 2.

ii. Bước 5.

Ghi kết quả A và kết thỳc thuật toỏn.

4. Củng cố (5’)

- Củng cố lớ thuyết về cõu lệnh lặp thụng qua bài tập

Một phần của tài liệu Bai 7 Cau lenh lap (Trang 33 - 34)

Tải bản đầy đủ (DOCX)

(70 trang)
w