Giáo án Tin học Lớp 8 - Chủ đề: Bài tập thực hành 3 "Sử dụng lệnh lặp for … do" (Tiếp theo)
Học sinh nghiên cứu SGK và làm các câu từ câu 5 đến câu 8
Tình huống 3: Viết chương trình nhập vào số lượng câu hỏi, chương trình in ra số bút mà bạn thủ quỷ chuẩn bị (sgk trang 41)
CÂ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:
1) Thuật toán có cấu trúc lặp hay không: (quan sát sơ đồ)
¨ Có ¨ 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
¨ S ←S + 2 * i ¨ i ←i + 1 ¨ S ←N * i
4) Đây là bài toán lặp với số lần:
¨ Biết trước ¨ Không biết trước
Bạn đang xem tài liệu "Giáo án Tin học Lớp 8 - Chủ đề: Bài tập thực hành 3 "Sử dụng lệnh lặp for … do" (Tiếp theo)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
- giao_an_tin_hoc_lop_8_chu_de_bai_tap_thuc_hanh_3_su_dung_len.doc
Nội dung text: Giáo án Tin học Lớp 8 - Chủ đề: Bài tập thực hành 3 "Sử dụng lệnh lặp for … do" (Tiếp theo)
- Chủ đề: BÀI TẬP THỰC HÀNH 3: SỬ DỤNG LỆNH LẶP FOR DO (TIẾP THEO) Học sinh nghiên cứu SGK và làm các câu từ câu 5 đến câu 8 Tình huống 3: Viết chương trình nhập vào số lượng câu hỏi, chương trình in ra số bút mà bạn thủ quỷ chuẩn bị (sgk trang 41) CÂ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: 1) Thuật toán có cấu trúc lặp hay không: (quan sát sơ đồ) Có 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 S ←S + 2 * i i ←i + 1 S ←N * i 4) Đây là bài toán lặp với số lần: Biết trước Không biết trước Trang 1
- CÂU 6 a) Em hãy dùng các gợi ý để hoàn thành chương trình So_phan_thuong_dac_biet i mod 5 = 0 dem:=0 dem:=dem+1 dem b) Em hãy chạy chương trình và kiểm tra kết quả với những bộ thử sau: Trang 3
- Tình huống 5: Bài toán vui: thỏ và gà (SGK trang 43,44) Câu 8: a. Em hãy xác định bài toán? + Input: không có + Output: b. Em hãy chạy cả hai chương trình và cho biết đáp án c. Em hãy trả lời các câu hỏi bên dưới: 1) Theo em, chương trình của bạn Long thực hiện tối đa bao nhiêu vòng lặp? 25 vòng lặp 43 vòng lặp 25+43 vòng lặp 25*43 vòng lặp 2) Chương trình của bạn Trang thực hiện tối đa bao nhiêu vòng lặp? 25 vòng lặp 43 vòng lặp 25+43 vòng lặp 25*43 vòng lặp 3) Em sẽ sử dụng cách của bạn nào? Tại sao? Trang 5