Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
35,67 MB
Nội dung
TRƯỜNG THCS CÁT LINH TËP THÓ LíP 8a2 NHIỆT LIỆT CHÀO MỪNG CÁC THẦY CÔ GIÁO VỀ DỰ TIẾT CHUYÊN ĐỀ TIN HỌC Tiết 7: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN A/ Một số kiến thức cần nhớ * Cấu trúc rẽ nhánh dạng thiếu: * Cấu trúc rẽ nhánh dạng đủ: Điều kiện Điều kiện Đúng Sai Câu lệnh Sai Đúng Câu lệnh Câu lệnh Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN A/ Một số kiến thức cần nhớ 1/ Câu lệnh điều kiện: * Dạng thiếu: IF THEN ; * Dạng đủ: IF THEN ELSE ; 2/ Lưu ý: * Trước ELSE dấu “ ; ” * Lệnh thực nhóm câu lệnh Khi đó, nhóm câu lệnh phải đặt đoạn chương trình BEGIN END Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN B/ Luyện tập Bài tập Bài tập Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN Bài tập số tự nhiên giá trị năm Dương lịch kiểm traĐềxembài:nămNhậpđó cóvàolà1năm nhuận hay không? Năm ? uận h n m nă Giải thuật: *B1: Nhập năm n *B2: Nếu n M n không năm nhuận -> Chuyển B4 Ngược lại: chuyển B3 *B3: Nếu n ⋮ 100 n -> Chuyển B4 Ngược lại: n năm nhuận -> Chuyển B4 *B4: Kết thúc M 400 n không năm nhuận Giáo hoàng Gregory XIII Ngày 24 tháng năm 1582 (vẫn dùng lịch J.Xêda nên bị chậm so với thực tế 10 ngày), Đức Giáo hoàng Gregory XIII Giáo hoàng Gregory XIII (1502 – 1585) sinh Sắc dụ: sửa lại lịch cũ (lịch J.Xêda) cách lấy ngày sau ngày thứ năm 4-10-1582 ngày thứ sáu 15-10-1582, thay đổi Bologna (Italia) với tên thật Ugo cách tính năm nhuận cho phù hợp với năm mặt trời Lịch Boncompagni nhân loại sử dụng ngày gọi Lịch Gregory Tên tuổi ông gắn liền với việc cải cách lịch chung giới Cách mạng tháng 10 Nga (1917) Năm 1917, nước Nga sử dụng lịch J.Xêda mà chưa chuyển sang lịch Gregory nên bị chậm 13 ngày Khi Cách mạng nổ theo lịch chung giới (lịch Gregory) ngày tháng 11, theo lịch Nga ngày 25 tháng 10 Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN B/ Luyện tập Bài tập Bài tập Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN Bài tập Đề bài: Lập trình tính số tiền điện sinh hoạt T phải trả tháng hộ gia đình, biết số kwh điện (“số” điện) sử dụng tháng n, phụ thu thêm thuế giá trị gia tăng VAT 10% giả sử có biểu giá bán điện tính sau: Từ “số” đến 50 (mức 1): Từ “số” 51 đến 100 (mức 2): Từ “số” 101 trở lên (mức 3): a đồng/kwh b đồng/kwh c đồng/kwh Giải thuật: *B1: Nhập: số kwh điện n; giá tiền a, b, c mức 1, 2, *B2: Tính tiền phải trả (chưa tính thuế VAT) ứng với trường hợp số kwh điện tiêu thụ Nếu n 50 ≤T = n a Nếu 51 Nếu n n 100 ≤ thì≤ T = 50 a + ( n – 50 ) b 101≥thì T = 50 ( a + b) + ( n – 100 ) c *B3: Tính tổng tiền phải trả sau tính thêm thuế VAT T = T + T 10% = T 1,1 *B4: Kết thúc Một số hình ảnh Chiến dịch Giờ Trái đất (Earth Hour) 1/ Câu lệnh điều kiện: * Dạng thiếu: IF THEN ; * Dạng đủ: IF THEN ELSE ; 2/ Lưu ý: * Trước ELSE dấu “ ; ” * Lệnh thực nhóm câu lệnh Khi đó, nhóm câu lệnh phải đặt đoạn chương trình BEGIN END Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN C/ Hướng dẫn học nhà Bài 1/ Trong Bài tập 1: *Có thể viết chương trình mà cần dùng câu lệnh điều kiện dạng thiếu không? Nếu có chương trình sửa nào? * Hãy tìm hiểu năm nhuận Âm lịch, sau thử đề xuất lập trình toán kiểm tra năm nhuận Âm lịch Bài 2/ Trong Bài tập 2: *Nếu biến N a, b có giá trị nhập số 0, sửa lại chương trình để có kết hợp lý *Hãy lập trình toán với yêu cầu sau: thay đổi việc tính tiền điện tính tiền nước (m nước) ≤ tính tiền gas (kg gas), với nhiều mức giá thuế VAT số thực dương nhập vào từ bàn phím Giờ học kết thúc, xin chân thành cảm ơn Thầy Cô giáo Học sinh! Tắt Hạn chế sử dụng điện thiết bị điện không vào cao điểm dùng Một số giải pháp giúp tiết kiệm điện, nước Sử dụng thiết bị đun nấu dùng gas an toàn, tiết kiệm Tiết kiệm nước nấu ngọt, gas … đời sống ăn, giặt quần áo, tưới cây… Tận dụng ánh sáng tự Sử dụng thiết bị tiết kiệm điện, nước nhiên, tắt bớt đèn chiếu sáng [...]... Hour) 1/ Câu lệnh điều kiện: * Dạng thiếu: IF THEN ; * Dạng đủ: IF THEN ELSE ; 2/ Lưu ý: * Trước ELSE không có dấu “ ; ” * Lệnh được thực hiện có thể là một nhóm các câu lệnh Khi đó, nhóm các câu lệnh này phải được đặt trong đoạn chương trình BEGIN END Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN C/ Hướng dẫn học ở nhà Bài 1/ Trong Bài tập 1:.. .Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN B/ Luyện tập Bài tập 1 Bài tập 2 Tiết 8: BÀI TẬP SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN Bài tập 2 Đề bài: Lập trình tính số tiền điện sinh hoạt T phải trả hằng tháng của một hộ gia đình, biết số kwh điện (“số” điện) sử dụng trong tháng là n, phụ thu thêm thuế giá trị gia tăng VAT là 10% và giả sử có biểu giá bán điện được tính như... trình này mà chỉ cần dùng câu lệnh điều kiện dạng thiếu không? Nếu có thì chương trình được sửa như thế nào? * Hãy tìm hiểu về năm nhuận trong Âm lịch, sau đó thử đề xuất và lập trình bài toán kiểm tra năm nhuận trong Âm lịch Bài 2/ Trong Bài tập 2: *Nếu trong các biến N hoặc a, b có giá trị khi nhập là số 0, hãy sửa lại chương trình để có kết quả hợp lý 3 *Hãy lập trình bài toán với yêu cầu sau: thay... thành cảm ơn các Thầy Cô giáo và các con Học sinh! Tắt các Hạn chế sử dụng điện thiết bị điện nếu không vào giờ cao điểm dùng Một số giải pháp giúp tiết kiệm điện, nước Sử dụng thiết bị đun nấu dùng gas an toàn, tiết kiệm Tiết kiệm nước khi nấu ngọt, gas … trong đời sống ăn, giặt quần áo, tưới cây… Tận dụng ánh sáng tự Sử dụng các thiết bị tiết kiệm điện, nước nhiên, tắt bớt đèn chiếu sáng