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

lặp với số lần chưa biết trước

15 358 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 15
Dung lượng 0,93 MB

Nội dung

Gv: DƯƠNG THỊ NGỌC LIỄU TIẾT 49, BÀI 8 CHÀO MỪNG CÁC THẦY CÔ GIÁO ĐẾN DỰ GIỜ LỚP 8/1 Cho ví dụ: các hoạt động hằng ngày của em lặp với số lần biết trước a. Xét ví dụ 1: Long quyết định gọi thêm 2 lần nữa, nếu vẫn không có ai nhắc máy thì không có ai ở nhà. Long quyết định gọi thêm 2 lần nữa, nếu vẫn không có ai nhắc máy thì không có ai ở nhà. Long quyết định cứ 10 phút gọi 1 lần cho Trang cho đến khi nào có người nhắc máy Long quyết định cứ 10 phút gọi 1 lần cho Trang cho đến khi nào có người nhắc máy Lần lặp biết trước Lần lặp chưa biết trước  Học cho đến khi thuộc bài  Nhặt từng cọng rau cho đến khi hết rau  Viết chương trình nhập 1 dãy số đến khi gặp 0 thì dừng lại, tính tổng các số vừa nhập Cho ví dụ: các hoạt động hằng ngày của em lặp với số lần chưa biết trước A A Tính tổng các số tự nhiên từ 1 đến 20. B B Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng D D Tất cả đều đúng C C Mỗi ngày học bài 2 lần. KQ KQ Trong các câu lệnh sau, lệnh nào là lặp với số lần chưa biết trước b. Xét ví dụ 2 Thuật toán: . B1. s< 0, n< 0 B2. Nếu s<=1000, n< n+1; Ngược lại chuyển tới b4. B3. s < s+n B4. In KQ s,n là số tự nhiên nhỏ nhất sao cho S>1000 kết thúc thuật toán. Như vậy việc thực hiện phép tính tổng ở thuật toán trên được lặp lại với số lần chưa biết trước, phụ thuộc vào một điều kiện (S<=1000) và chỉ dừng khi điều kiện đó sai. Việc lặp trên có thể được mô tả qua sơ đồ khối sau: b. Xét ví dụ 2 Ñieàu kieän Câu lệnh Đúng Sai Điều kiện Sai Sơ đồ khối: Trong Pascal câu lệnh lặp với số lần chưa biết trước có dạng: WHILE <Điều kiện> DO <Câu lệnh> ; Điều kiện Đúng Câu lệnh Điều kiện: thường là phép so sánh Sai Trong đó: Câu lệnh : là câu lệnh đơn hay câu lệnh ghép VÝ dô: While S<100 do S:= S+1; 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. Câu lệnh lặp này được thực hiện như sau: [...]... 1 đ s s 4 10 Câu 1: Cú pháp Câu lệnh lặp while… do có dạng nào đúng là: A While x>10 do x:=x+5; B While x>10 do begin x=x+5 end; C While x>10 do x=x+5 D While x>10 do; x:=x+5; Câu 2: Phát biểu nào sau đây là đúng ? A Biết trước số lần lặp nhưng giới hạn là =12342 C Chưa biết trước số lần lặp D Biết trước số lần lặp ... 2: tính tổng n số Ví dụ 2: tính tổng n số tự nhiên để tổng nhỏ tự nhiên để tổng nhỏ nhất lớn hơn 6 nhất lớn hơn 6 Thuật toán B1 s< 0, n< 0 B2 Nếu s1000 kết thúc thuật toán Chương trình Program vidu2; Var s,n: integer; Begin S:=0; n:=0; While s . lệnh lặp while… do có dạng nào đúng là: A A Biết trước số lần lặp nhưng giới hạn là <=12342 B B Biết trước số lần lặp nhưng giới hạn là >=12342 D D Biết trước số lần lặp C C Chưa biết trước. 20. B B Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng D D Tất cả đều đúng C C Mỗi ngày học bài 2 lần. KQ KQ Trong các câu lệnh sau, lệnh nào là lặp với số lần chưa biết trước b. Xét. phút gọi 1 lần cho Trang cho đến khi nào có người nhắc máy Long quyết định cứ 10 phút gọi 1 lần cho Trang cho đến khi nào có người nhắc máy Lần lặp biết trước Lần lặp chưa biết trước 

Ngày đăng: 09/05/2015, 06:00

TỪ KHÓA LIÊN QUAN

w