Bài giảng Tin học Lớp 8 - Tiết 41, Bài tập thực hành 3: Sử dụng lệnh lặp for...do - Lê Thanh Hiền

pptx 11 trang phanha23b 26/03/2022 3910
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Tiết 41, Bài tập thực hành 3: Sử dụng lệnh lặp for...do - Lê Thanh Hiền", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxbai_giang_tin_hoc_lop_8_tiet_41_bai_tap_thuc_hanh_3_su_dung.pptx

Nội dung text: Bài giảng Tin học Lớp 8 - Tiết 41, Bài tập thực hành 3: Sử dụng lệnh lặp for...do - Lê Thanh Hiền

  1. LỚP 8 TIẾT 41: BÀI TẬP THỰC HÀNH 3 (SGK NXB ĐHSP TPHCM – Trang 39) SỬ DỤNG LỆNH LẶP FOR DO THỰC HIỆN: GV LÊ THANH HIỀN
  2. Yêu cầu kĩ năng • Đọc hiểu chương trình có sử dụng vòng lặp for do • Viết được chương trình có sử dụng vòng lặp for do • Biết sử dụng câu lệnh ghép trong vòng lặp
  3. 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 * CÂU 1: a) Xác định bài toán INPUT: Không có OUTPUT: In ra màn hình 50 dấu * b) Viết phần khai báo biến: var j: integer; 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é. for j:=1 to 50 do write(‘*’);
  4. CÂU 2: a) Điền vào chỗ trống để hoàn thiện chương trình. j: integer; for j:= 1 to 50 do write(‘*’); b) Cho biết dòng lệnh thứ 7 có tác dụng gì?
  5. Đề xuất Câu 2 Các em hãy nhập lại chương trình trên kiểm tra sửa lỗi, chạy chương trình và xem kết quả.
  6. Tì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: Không có OUTPUT: Hình chữ nhật có 10 dòng, mỗi dòng 50 ngôi sao.
  7. b) Em hãy sử dụng các gợi ý để hoàn thành chương trình sao2 nhé var i, j: integer; for i:= 1 to 10 do writeln; end;
  8. NHẬN XÉT • Bài toán trên sử dụng 2 vòng lặp for: vòng lặp 2 được lồng trong vòng lặp 1 • Vòng lặp 2 được đặt trong cặp lệnh begin end như thế gọi là câu lệnh ghép.
  9. Đề xuất Câu 3 Các em hãy nhập lại chương trình trên kiểm tra sửa lỗi, chạy chương trình và xem kết quả.
  10. CÂU 4:
  11. Nhận xét - Câu lệnh write(‘*’) nằm trong vòng lặp 2 - Câu lệnh writeln nằm ngoài vòng lặp 2.