Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
2,39 MB
Nội dung
1 CHÀO MỪNG QUÝ THẦY CÔ VỀ DỰ GIỜ Lặp với số lần biết trước. Lặp với số lần biết trước. Lặp với số lần chưa biết trước. Lặp với số lần chưa biết trước. Tiết 51: ÔN TẬP Tiết 51: ÔN TẬP 1/. Cú pháp, hoạt động, công dụng câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước. 2/. Viết chương trình Pascal có sử dụng câu lệnh lặp. Hoạt động của câu lệnh lặp với số lần biết trước: Ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng thêm một đơn vị cho đến khi biến đếm bằng giá trị cuối. Hãy nêu hoạt động của câu lệnh lặp với số lần biết trước? Câu 1: Câu 1: Khoảng 10 lần. (<giá trị cuối> - <giá trị đầu>) lần. (<giá trị cuối> - <giá trị đầu> + 1 ) lần. Tuỳ thuộc vào bài toán mới biết được số lần. A A B B C C D D Trong câu lệnh lặp với số lần biết trước (For…do) <câu lệnh được thực hiện mấy lần? Câu 2: Câu 2: Hoạt động của câu lệnh lặp với số lần chưa biết trước: 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. Hãy nêu hoạt động của câu lệnh lặp với số lần chưa biết trước? Câu 3: Câu 3: Kiểm tra <câu lệnh>; Thực hiện <câu lệnh> sau từ khoá then; Kiểm tra giá trò của <điều kiện>; Thực hiện <câu lệnh> sau từ khoá do; A A B B C C D D Việc đầu tiên mà câu lệnh while … do cần thực hiện là gì? Câu 4: Câu 4: While <điều kiện>; then <câu lệnh> While <điều kiện> do <câu lệnh>; While <điều kiện>; do <câu lệnh>; While <điều kiện> then <câu lệnh>; A A B B C C D D Trong Pascal câu lệnh lặp với số lần chưa biết trước có dạng: Câu 5: Câu 5: For <biến đếm>:= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>; For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>; For <biến đếm>:= <giá trị đầu > to <giá trị cuôí > ; do <câu lệnh>; For <biến đếm>= <giá trị đầu > downto <giá trị cuôí > do; <câu lệnh>; A A B B C C D D Lệnh lặp nào sau đây là đúng? Câu 6: Câu 6: Program vd; Var i: integer; Begin for i:=1 to 10 do writeln(‘Chao cac ban”); readln; End. Viết chưong trình xuất ra màn hình 10 dòng chữ “Chao cac ban”? Câu 7: Câu 7: VD [...]... Cho i lần lượt nhận các giá trị từ 1 đến n ( 1, 2, 3, … , n) Khi i nhận 1 giá trị mới thì xuất giá trị i ra màn hình Câu 8: Câu 8: Viết chương trình Pascal xuất ra màn hình các số từ 1 đến n Program baitap; Var n,i: integer; Begin write('Nhap so n:'); readln(n); For i:=1 to n do write(i:5); Readln; end VD Bài tập 1 Bài tập 1 Phát biểu sau đây đúng hay sai: Câu lệnh while … do sẽ bị lặp vô tận nếu như . số lần biết trước. Lặp với số lần chưa biết trước. Lặp với số lần chưa biết trước. Tiết 51: ÔN TẬP Tiết 51: ÔN TẬP 1/. Cú pháp, hoạt động, công dụng câu lệnh lặp với số lần biết trước và câu. <giá trị đầu> + 1 ) lần. Tuỳ thuộc vào bài toán mới biết được số lần. A A B B C C D D Trong câu lệnh lặp với số lần biết trước (For…do) <câu lệnh được thực hiện mấy lần? Câu 2: Câu. kiện>; do <câu lệnh>; While <điều kiện> then <câu lệnh>; A A B B C C D D Trong Pascal câu lệnh lặp với số lần chưa biết trước có dạng: Câu 5: Câu 5: For <biến đếm>:=