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

Bai 8 lap voi so lan chua biet truoc

41 152 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 41
Dung lượng 3,12 MB

Nội dung

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

w