Bai 8 lap voi so lan chua biet truoc

41 152 0
Bai 8 lap voi so lan chua biet truoc

Đ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

Tin Học KIỂM TRA BÀI CŨ Hãy pháplệnh câu lặp lệnhFor… lặp: For…to…do? Khinêu sửcú dụng to…do Số lần lặp tính nào? Cú pháp: For := to ; Số lần lặp = - +1 KIỂM TRA BÀI CŨ Ví dụ: Số lần lặp = 4- 1+1= For i:= To Do Writeln(‘Day la so lan lap thu’ ,i); Day la so lan lap thu Day la so lan lap thu Day la so lan lap thu Day la so lan lap thu VD1: Viết chương trình tính tổng số tự nhiên từ đến 100 S = + + + +100 For i:=1 to 100 s:=s+i; Theo emLặp 100 sử dụng lần lệnh lặp for…to…do để viết chương trình phép cộng lặp lại Lặplần? với số lần biết trước, sử dụng câu lệnh lặp For…Do để viết chương trình VD2: Viết chương trình tính tổng n số tự nhiên để ta nhận tổng Tn nhỏ lớn 1000? Không thể biết trước số lần lặp em phép khôngcộng sử dụng Theo lệnh có biếtfor…to…do trước số lần lặp khơng? Có sử dụng lệnh lặp for…to… không? Lặp với số lần chưa biết trước, sử dụng câu lệnh để viết chương trình? LẶP VỚI SỐ LẦN CHƯA BiẾT TRƯỚC Tiết 49- Bài  Nam học thuộc  Cô phải tới nhà  Tôi phải nhập liệu vào máy tính nhập xong Tiết 49- Bài Các hoạt động lặp với số Ví dụ 1: lần chưa biết trước: Một ngày, Long định cứ 10 phút gọi điện lần cho Trang có người nhấc máy thơi Hoạt động lặp: Gọi Số lầnHoạt lặp động biết chưa? lặp làđiện ? Kết thúcthì vòng lặp: vòng Có lặp? Khi kết thúc người nhấc máy thơi Tiết 49- Bài Các hoạt động lặp với số Ví dụ 2: lần chưa biết trước: Nếu cộng n số tự nhiên (n=1,2,3,…) Ta kết quả: … tăng dần Điều Tn nhỏ Điềukiện: kiện Khi tổng lớn kết kết thúc hoạt1000 độngthì lặp? thúc hoạt động lặp Tiết 48- Bài Ví dụ lệnh lặp với số lần chưa biết trước VD 4: Dùng câu lệnh lặp While … để viết chương trình thể thuật tốn Ví dụ (Sgk) S ← 0, n ← Nếu S≤1000, thì: n ← n+1; S ← S + n quay lại bước Ngược lại, chuyển tới bước In kết quả: n số tự nhiên để tổng S nhỏ cho S>1000 Kết thúc thuật toán Tiết 48- Bài Ví dụ lệnh lặp với số lần chưa biết trước VD 4: Dùng câu lệnh lặp While … để viết chương trình thể thuật tốn Ví dụ (Sgk) var S,n: integer; Begin S:=0; n:=0; while S1000 la ’, n); writeln(‘Tong dau tien >1000 la’, S); Readln; End Ví dụ lệnh lặp với số lần chưa biết trước: VD 4: Dùng câu lệnh lặp While … Do để viết chương trình thể thuật tốn Ví dụ (Sgk) Begin begin end; End Ví dụ lệnh lặp với số lần chưa biết trước: VD 5: Để viết chương trình tính Begin begin end; End 1 tổng: T = + + + + 100 sử dụng for…do: T:=0; for i:=1 to 100 T:=T+1/i; writeln(T); sử dụng while…do T:=0; i:=1; while ib’)... Cú pháp: While ; Trong đó:  While, do: từ khóa  Điều kiện: thường phép so sánh while Điều kiện Câu lệnh  Câu lệnh: câu lệnh đơn giản hay câu lệnh ghép Tiết 49- Bài Ví

Ngày đăng: 28/05/2018, 22:06

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Slide 23

  • Slide 24

  • Slide 25

  • Slide 26

  • Slide 27

  • Slide 28

  • Slide 29

  • Slide 30

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Slide 36

  • Slide 37

  • Slide 38

  • Slide 39

  • Bài tập vận dụng

  • Slide 41

Tài liệu cùng người dùng

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

Tài liệu liên quan