Bài giảng Tin học 8 - Bài thực hành 2: Viết chương trình để tính toán

pptx 15 trang bichdiep 28/07/2025 440
Bạn đang xem tài liệu "Bài giảng Tin học 8 - Bài thực hành 2: Viết chương trình để tính toán", để 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:

  • pptxbai_giang_tin_hoc_8_bai_thuc_hanh_2_viet_chuong_trinh_de_tin.pptx

Nội dung tài liệu: Bài giảng Tin học 8 - Bài thực hành 2: Viết chương trình để tính toán

  1. BÀI THỰC HÀNH 2 VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
  2. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN KIỂM TRA BÀI CŨ Câu hỏi 1: Các phép so sánh trong NNLT Pascal? Kết quả của phép so sánh là gì? Trả lời: Phép so sánh Kí hiệu Ví dụ Bằng = 5=5 Kết quả của Nhỏ hơn < 3<5 phép so sánh Lớn hơn > 9>6 chỉ có thể là Khác 5 ĐÚNG hoặc Nhỏ hơn hoặc bằng <= 5<=6 SAI Lớn hơn hoặc bằng >= 9>=6
  3. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN KIỂM TRA BÀI CŨ Câu hỏi 2: Cho biết kết quả của các phép so sánh sau đây: 5x2=9 S 15-8 ≥ 3 Đ 112 = 121 Đ (20-15)2 ≠ 25 S
  4. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: - Luyện tập soạn thảo, chỉnh sửa chương trình, biên dịch, chạy và xem kết quả hoạt động của chương trình trong môi trường Free Pascal. - Thực hành với các biểu thức số học trong chương trình Pascal.
  5. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: - Xem SGK/26 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. a) Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal 15*4-30+12 (10+5)/(3+1)-18/(5+1) ((10+2)*(10+2))/(3+1) ((10+2)*(10+2)-24)/(3+1)
  6. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. a) Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal 15*4-30+12 (10+5)/(3+1)-18/(5+1) ((10+2)*(10+2))/(3+1) ((10+2)*(10+2)-24)/(3+1) b) Khởi động Free Pascal và gõ chương trình để tính các biểu thức trên:
  7. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. a) Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal b) Khởi động Free Pascal và gõ chương trình để tính các biểu thức trên: c) Lưu chương trình với tên CT2.pas. Biên dịch, chạy chương trình và xem kết quả.
  8. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN c) Lưu chương trình với tên CT2.pas. Biên dịch, chạy chương trình và xem kết quả. Lưu ý: - Để kết quả phép toán dễ quan sát, nên định số chữ số thập phân cho kết quả. - Cú pháp: : : Trong đó: + Chỉ số 1: qui định độ rộng in số. + Chỉ số 2: là số chữ số thập phân trong kết quả. Ví dụ: Quan sát hình bên
  9. TIẾT 9 - BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. c) Lưu chương trình với tên CT2.pas. Biên dịch, chạy chương trình và xem kết quả. Lưu ý: - Cú pháp định số thập phân cho kết quả tính toán: : : Trong đó: + Chỉ số 1: qui định độ rộng in số. + Chỉ số 2: là số chữ số thập phân trong kết quả.
  10. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. Bài 2: Tìm hiểu các phép chia lấy phần nguyên và chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm ngừng chương trình. - Yêu cầu: xem SGK/26+27
  11. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. Bài 2: Tìm hiểu các phép chia lấy phần nguyên và chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm ngừng chương trình. - Yêu cầu: xem SGK/26+27
  12. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN Thực hiện: a. Mở file mới với tên CT3.pas và gõ chương trình như theo hình. b. Dịch và chạy chương trình. Quan sát các kết quả nhận được và cho nhận xét về các kết quả đó.
  13. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN Thực hiện: c. Thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh Writeln trong chương trình trên. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả trên màn hình.
  14. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 1. Mục đích, yêu cầu: 2. Nội dung: Bài 1: Luyện tập gõ các biểu thức số học trong chương trình Pascal. Bài 2: Tìm hiểu các phép chia lấy phần nguyên và chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm ngừng chương trình. - Yêu cầu: xem SGK/26+27 - Thêm lệnh Readln trước lệnh End. để dừng chương trình xem kết quả cho đến khi nhấn phím Enter. Bài 3: Tìm hiểu thêm về cách ghi dữ liệu ra màn hình. - Xem SGK/27
  15. TIẾT 10 - BÀI TH2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN HƯỚNG DẪN VỀ NHÀ 1. Ghi đầy đủ nội dung bài học. Có thể truy cập trang thông tin trường THCS Chu Văn An ( để tải hoặc xem nội dung ghi bài. 2. Học bài và xem trước nội dung bài 4. Sử dụng biến và hằng trong chương trình.