- Gửi phản hồi lại cho thầy trên trang học trựcA. tuyến vnpt...[r]
Trang 1LỚP
SỬ DỤNG LỆNH LẶP
FOR DO
Trang 2CÂU 1:
a) Xác đ nh bài toán ị
Tình huống 1: Sử dụng câu lệnh lặp for để viết chương trình in ra màn
hình 50 dấu *
INPUT: ………
OUTPUT: ……….
b) Viết phần khai báo biến:………
c) Em hãy chọn các gợi ý để hoàn chỉnh câu lệnh lặp in
ra màn hình 50 dấu * như trên nhé.
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
For j:=………to ……… do…………
0 1 51 50 writeln(‘*’) write(‘*’)
Trang 3CÂU 2:
a) Đi n vào ch tr ng đ hoàn thi n ch ề ỗ ố ể ệ ươ ng trình.
b) Cho biết dòng lệnh thứ 7 có tác dụng gì?
………
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Trang 4Tình hu ng 2: ố Vi t ch ế ươ ng trình in ra màn hình 10 dòng, m i dòng có 50 d u * ỗ ấ
CÂU 3:
a) Xác đ nh bài toán ị
INPUT:………
OUTPUT:………
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Trang 5b) Em hãy s d ng các g i ý đ hoàn thành ch ử ụ ợ ể ươ ng trình sao2 nhé
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
var i, j: integer;
for i:= 1 to 10 do
writeln;
end;
Trang 6BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Trang 7Tình hu ng 3: ố Tính s bút c n mua ố ầ
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Trang 8CÂU 5:
a) Em hãy dựa vào sơ đồ khối để trả lời các câu hỏi
và hoàn thiện chương trình:
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
1 Thuật toán có cấu trúc lặp hay không?
A Có B Không
2 Dấu hiệu nhận biết cấu trúc lặp là gì?
……….
3 Hoạt động chính khi giải bài toán này là tính?
A S S+2*i B i i+1 C SN*i
4 Đây là bài toán lặp với số lần:
A biết trước B không biết trước
Trang 9BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Câu 5:
Trang 10Câu 5: b) Em hãy ch y ch ạ ươ ng trình và ki m tra k t ể ế
qu v i nh ng b th sau: ả ớ ữ ộ ử
BTTH3: SỬ DỤNG LỆNH LẶP FOR DO
Trang 11HƯỚNG DẪN HỌC SINH TỰ HỌC Ở NHÀ
- Hoàn thành các nội dung thực hành
- Gửi phản hồi lại cho thầy trên trang học trực tuyến vnpt.