1. Trang chủ
  2. » Thể loại khác

Bai_8_Lap_voi_so_lan_chua_biet_truoc_afa860b447

24 3 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 3,17 MB

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

Nội dung

Slide 1 Chào mừng quý thầy cô và các em học sinh Tin học 8 1 2 KIỂM TRA BÀI CŨ Hãy nêu cú pháp câu lệnh lặp For to do? Cú pháp For = to do ; Khi sử dụn[.]

Trang 1

Chào mừng quý thầy cô và các em

học sinh

Tin học 8

Trang 3

KIỂM TRA BÀI CŨ

Hãy nêu cú pháp câu lệnh lặp: For…to…do?

Trang 4

KIỂM TRA BÀI CŨ

Trang 5

Tn nhỏ nhất lớn hơn 1000?

Lặp với số lần chưa biết trước, sử dụng câu lệnh

Theo em phép cộng trên có biết trước số lần lặp không? Có sử dụng lệnh lặp for…to…

do được không?

Không thể biết trước số lần lặp và không sử dụng được lệnh for…to…do

Trang 6

BÀI 8: LẶP VỚI SỐ LẦN

CHƯA BIẾT TRƯỚC

Trang 7

 Gieo hai hạt xúc xắc cho đến khi được

hai mặt có cùng số nút

 Thử nhiều chìa khóa vào một ổ khóa cho đến khi

tìm được đúng chìa khóa của ổ khóa

 Tôi phải nhập dữ liệu vào máy tính cho đến khi

nhập xong

Trang 8

1 Các hoạt động lặp với số

lần chưa biết trước: Ví dụ 1: Ví dụ 1

Một ngày, Long quyết định cứ 10 phút gọi điện một lần cho

Trang cho đến khi nào cĩ người nhấc máy thì thơi

Hoạt động lặp là gì ? Khi nào thì kết thúc vịng lặp?

Hoạt động lặp: Gọi điện

Kết thúc vịng lặp: Cĩ người nhấc máy thì thơi.

Số lần lặp đã biết chưa?

Trang 9

1 Các hoạt động lặp với số

lần chưa biết trước: Ví dụ 2: Ví dụ 2

Nếu cộng lần lượt n số tự nhiên đầu tiên (n=1,2,3,…) Ta sẽ

Trang 10

1 Các hoạt động lặp với số

lần chưa biết trước: Ví dụ 2: Ví dụ 2 Phân tích bài tốn:

Sai, kết thúc việc tính tổng

Trang 11

1 Các hoạt động lặp với số

lần chưa biết trước: Ví dụ 2: Ví dụ 2 Ta cĩ thuật tốn như sau:

Kí hiệu S là tổng cần tìm

S  0, n  0.

Nếu S≤1000, S  S + n và ;Ngược lại chuyển tới bước 4.

n  n + 1 và quay lại bước 2

In kết quả: n là số tự nhiên để tổng S nhỏ nhất sao cho S>1000 Kết thúc thuật tốn.

* Cĩ thể diễn tả bài tốn trên bằng sơ đồ như sau:

Trang 12

1 Các hoạt động lặp với số

lần chưa biết trước:

định trước phụ thuộc vào

một điều kiện cụ thể được

thỏa mãn và chỉ dừng lại

khi điều kiện khơng thỏa

mãn

Các hoạt động lặp với số lần chưa biết trước phụ thuộc vào cái gì và chỉ dừng lại khi nào?

Trang 13

1 Các hoạt động lặp với số

lần chưa biết trước:

Trang 14

While, do: là các từ khóa.

Điều kiện: thường là một phép so sánh

Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.

Trang 15

KẾT THÚC

Quan sát sơ đồ khối, hãy cho biết

câu lệnh while

Do được thực hiện như thế nào

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

Bước 2 : - Nếu điều kiện sai,

câu lệnh sẽ bị bỏ qua và việc

thực hiện lệnh lặp kết thúc

- Nếu điều kiện đúng, thực hiện

câu lệnh và quay lại bước 1.

Chừng nào điều kiện còn

đúng thì câu lệnh còn thực

hiện

Trang 16

VD1: While a<=b do a:=a+1;

Trang 17

Dùng câu lệnh while

do viết chương trình thực hiện ở ví dụ 2

Câu lệnh ở đây là gì ?

Cần những biến nào? Khai báo ra sao?

Trang 19

Viết câu lệnh in ra 5 số tự nhiên liên tiếp bắt đầu bằng số 1

writeln(n);

n:=n+1;

end;

Trang 20

3 <= 5?

Viết 3 ra màn hình n:= 3+1=4

4<= 5?

Viết 4 ra màn hình n:= 4+1=5

Sai Đúng

5<= 5?

Viết 5 ra màn hình n:= 5+1=6

6 <= 5?

Kết thúc

Kết quả

n:=1 while n<=5 do begin begin

writeln(n);

n:=n+1;

end;

Trang 21

BÀI TẬP VẬN DỤNG

Trang 23

A For <biến_đếm>:= <gt_đầu> to

<gt_cuối> do <câu_lệnh>;

* Câu 2: Cú pháp của câu lệnh lặp với số lần chưa biêt trước là?

kiện>;

Trang 24

• Về nhà học thuộc bài.

Ngày đăng: 20/04/2022, 19:23

HÌNH ẢNH LIÊN QUAN

Viết1 ramàn hình - Bai_8_Lap_voi_so_lan_chua_biet_truoc_afa860b447
i ết1 ramàn hình (Trang 20)

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm