Tải bản đầy đủ (.ppt) (14 trang)

Bai 8 Lap voi so lan chua biet truoc T2

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (531.5 KB, 14 trang )

<span class='text_page_counter'>(1)</span>1.

<span class='text_page_counter'>(2)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp b/ Các ví dụ.

<span class='text_page_counter'>(3)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp * Cú pháp 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> ;.

<span class='text_page_counter'>(4)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp -Trong đó: Điều là kiện + Điều kiện thường mộtthường phép solàsánh phép toán gì? + Câu lệnh có thể là câu lệnh đơn giản hay câu Câu lệnh thì như lệnh ghép. thế nào?.

<span class='text_page_counter'>(5)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp Hoạt động của câu lệnh lặp While … do được thực hiện như sau: Sai B1: Kiểm tra điều kiện. Điều kiện? B2: Nếu điều kiện Sai, câu lệnh sẽ bị bỏ qua và Đúngkết thúc. Nếu điều kiện việc thực hiện lệnh lặp đúng, thực hiện câu lệnh và quay lại bước 1. Câu lệnh.

<span class='text_page_counter'>(6)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp b/ Các ví dụ *Ví dụ 3: SGK trang 68 Cần khai báo bao. Var. x: real; n: integer; Const sai_so = 0.003;. Điều kiện: x >= sai_so. nhiêu biến? Kiểu dữ liệu của các biến đó là gì? Điều kiện để câu lệnh sau Do được thực hiện?.

<span class='text_page_counter'>(7)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp b/ Các ví dụ *Ví dụ 4: SGK trang 69 Cần khai báo bao. Var. S, n: integer;. Điều kiện: S <= 1000. nhiêu biến? Kiểu dữ liệu của các biến đó là gì? Điều kiện để câu lệnh sau Do được thực hiện?.

<span class='text_page_counter'>(8)</span> Bài 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt) 1.Các hoạt động lặp với số lần chưa biết trước 2.Ví dụ về lệnh lặp với số lần chưa biết trước a/ Cú pháp và hoạt động của câu lệnh lặp b/ Các ví dụ *Ví dụ 5: SGK trang 68 For … to …do While … do 0; …i := Câu lệnh T:= While do1; có thể thay thế i<= cho100 do While T:= 0; For … to … For i:=1 to 100 do câu lệnh Begin do? T:= T + 1/i ; i:= i + 1; T:= T + 1/i ; End; Writeln(T:4:2); Writeln(T:4:2);.

<span class='text_page_counter'>(9)</span> CÂU HỎI CỦNG CỐ Câu 1: Cú pháp của câu lệnh lặp với số lần chưa biết trước là: A. For < điều kiện> do <câu lệnh> ; B. While <câu lệnh> do <điều kiện> ; C. While <điều kiện> do <câu lệnh> ; D. For <câu lệnh> do <điều kiện> ;.

<span class='text_page_counter'>(10)</span> CÂU HỎI CỦNG CỐ Câu 2: Câu lệnh while … do khác câu lệnh for …to … do ở những điểm A. Chưa biết trước số lần lặp B. Kiểm tra điều kiện trước khi lặp C. Cả A và B đều sai D. Cả A và B đều đúng.

<span class='text_page_counter'>(11)</span> CÂU HỎI CỦNG CỐ Câu 3: Hãy chỉ ra lỗi trong các câu lệnh sau: a) x:=10; while x:=9 do x:= x +5; b) x:=10; while x>=9 do; x:= x +5;.

<span class='text_page_counter'>(12)</span> - Học bài và làm bài tập 3,4 Sgk trang 71. - Đọc trước phần thực hành còn của bài.

<span class='text_page_counter'>(13)</span>

<span class='text_page_counter'>(14)</span>

<span class='text_page_counter'>(15)</span>

×