VỀ ĐÍCH các nhóm sẽ trả lời các câu hỏi BÀI TẬP VẬN DỤNG THUẬT TOÁN VỚI CÂU LỆNH FOR – DO trong tính toán .... IV.BÀI TẬP VẬN DỤNG.[r]
Trang 1GVBM : Trương Minh Ngọc
NHIỆT LIỆT CHÀO MỪNG
QUÝ THẦY CÔ
Lớp 11A7
Trang 2VUI HỌC PASCAL
Trang 3NHÓM 1 NHÓM 2
Trang 4VÒNG 1
KHỞI ĐỘNG
Các nhóm sẽ lần lượt trả lời câu hỏi kiểm tra bài học cũ
Trang 61 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
Writeln ( 1); Writeln ( 2); Writeln ( 3); Writeln (4); Writeln( 5); write(ln (6); Writeln (7); Writeln (8); Writeln (9); Writeln ( 10);
Writeln ( 1); Writeln ( 2); Writeln ( 3); Writeln (4); Writeln( 5); write(ln (6); Writeln (7); Writeln (8); Writeln (9); Writeln ( 10);
Trang 7KEY
BÀI TOÁN TRONG PASCAL
Có nhận xét gì nếu như ta sử dụng 100 lần câu lệnh writeln để in 100 dòng chữ số Như vừa rồi ?
Có nhận xét gì nếu như ta sử dụng 100 lần câu lệnh writeln để in 100 dòng chữ số Như vừa rồi ?
Câu lệnh đơn giản nhưng thực hiện 100
lần = > Rất Dài
Trang 8CẤU TRÚC LẶP
(Tiết 1) BÀI 10:
Trang 9VÒNG 2
THỬ TÀI LẬP TRÌNH
Các nhóm sẽ lần lượt trả lời câu hỏi
tìm hiểu CẤU TRÚC LẶP & câu lệnh FOR - DO
Trang 10Số lần đổ nước vào 2 thùng có gì khác nhau?
Trang 11I LẶP
Có 2 dạng lặp
Trong Pascal, việc mô tả các câu lệnh được lặp lại nhiều lần gọi là cấu trúc lặp.
Trong Pascal, việc mô tả các câu lệnh được lặp lại nhiều lần gọi là cấu trúc lặp.
Một công việc mà ta cứ thực hiện di thực hiện lại nhiều lần được gọi là lặp.
Trang 12II Lặp với số lần biết trước & Câu lệnh
FOR - DO
II Lặp với số lần biết trước & Câu lệnh
FOR - DO
FOR <Biến đếm>: =<giá trị đầu> TO <Giá trị cuối> DO
<Biến đếm> thường là kiểu số nguyên hoặc kiểu ký tự
FOR <Biến đếm>: =<giá trị cuối> DOWNTO <Giá trị đầu> DO
<Giá trị cuối> <Giá trị đầu>
Trang 13BÀI TOÁN TRONG PASCAL
Trang 14II.1 LẶP VỚI SỐ LẦN LẶP BIẾT TRƯỚC
100 dòng , từ số 1 đến 100?
Hoàn thành chương trình in ra màn hình
100 dòng , từ số 1 đến 100?
Trang 16II.1 LẶP VỚI SỐ LẦN BIẾT TRƯỚC
5 Viết chương trình in ra màn hình bảng
chữ cái Alphabet?
Viết chương trình in ra màn hình bảng chữ cái Alphabet?
Trang 18VÒNG 3
VỀ ĐÍCH
các nhóm sẽ trả lời các câu hỏi BÀI TẬP VẬN DỤNG THUẬT TOÁN VỚI CÂU LỆNH FOR – DO trong tính toán
Trang 20IV BÀI TẬP VẬN DỤNG
ĐÁP ÁN
N!= P= 1 x 2 x 3 x…x N ( với N N)
Trang 23IV BÀI TẬP VẬN DỤNG
8 Xác định giá trị xuất phát của P , i ?
Câu lệnh lặp trong bài toán ?
Xác định giá trị xuất phát của P , i ? Câu lệnh lặp trong bài toán ?
ĐÁP ÁN
Giá trị xuất phát : P=1, i=2 Câu lệnh lặp : mỗi lần lặp gán P=Px i
Trang 25Sử dụng câu lệnh lặp tiến
Sử dụng câu lệnh lặp lùi
Trang 27Có mấy dạng lặp ? Kể tên
1 dạng ,lặp theo chu trình A
2 dạng : lặp với số lần biết trước và lặp với số lần chưa biết trước.
Trang 28Câu lệnh nào thuộc dạng
Trang 29Câu lệnh nào thuộc dạng
Trang 31Cho biết kết quả của câu lệnh này :
For i:=7 downto 1 do