Bài giảng Tin học Lớp 8 - Tiết 11, Bài 4: Sử dụng biến và hằng trong chương trình

pptx 22 trang phanha23b 26/03/2022 3710
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học Lớp 8 - Tiết 11, Bài 4: Sử dụng biến và hằng trong chương trình", để 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_11_bai_4_su_dung_bien_va_hang_t.pptx

Nội dung text: Bài giảng Tin học Lớp 8 - Tiết 11, Bài 4: Sử dụng biến và hằng trong chương trình

  1. Câu hỏi: Cấu trúc chung của 1 chương trình Pascal thường gồm những phần nào? Ở phần khai báo, em đã học những khai báo nào? Trả lời: Cấu trúc chung của 1 chương trình Pascal thường gồm 2 phần: - Phần khai báo - Phần thân * Một số khai báo đã học: - Khai báo tên chương trình (dùng từ khóa Program) - Khai báo các thư viện (dùng từ khóa Uses)
  2. Ở phần khai báo, ngoài các khai báo: Khai báo tên chương trình, khai báo thư viện, còn khai báo nào khác nữa không?
  3. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1 Biến là công cụ lập trình 2 Khai báo biến 3 Sử dụng biến trong chương trình 4 Hằng
  4. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: Hoạt động cơ bản của chương trình máy tính là gì? Trước khiXửđược lí dữmáy liệutính xử lí, dữ liệu nhập vào được lưu trữ ở đâu? Lưu trữ trong bộ nhớ máy tính Làm thế nào để biết chính xác dữ liệu được lưu ở vị trí nào trong bộ nhớ? Ngôn ngữ lập trình cung cấp 1 công cụ rất quan trọng là biến nhớ (biến)
  5. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: Em hãy điền cụm từ thích hợp vào chỗ trống để được câu hoàn chỉnh: - Trong lập trình, biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình. - Dữ liệu do biến lưu trữ được gọi là giá trị của biến.
  6. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: Muốn in kết quả của 15+5 ra màn hình, em có thể sử dụng những lệnh nào? a. writeln(’15+5’); b. write(15+5); c. writeln(15+5); d. write(‘15+5’); Sử dụng 2 biến: X (lưu giá trị 15) và Y (lưu giá trị 5) để tính tổng trên được mô tả như sau: 15 5 X Y 20 (= X+Y) Câu lệnh in tổng 15+5 được viết lại là: Write( x+y); hoặc Writeln(x+y);
  7. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: Ví dụ: Tính giá trị của các biểu thức sau: 100++ 50 100 50 v;à 35 Có thể thực hiện như sau:
  8. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: Ví dụ: 100++ 50 100 50 Y= v à ;Z= 35 X =100+50 Y = X/3 Z = X/5
  9. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: 2. Khai báo biến: * Điền từ hoặc cụm từ thích hợp vào dấu 3 chấm: THẢO LUẬN - Để sử dụng được biến, trước tiên ta phải 1 NHÓM - Biến được khai báo ở 2 trong chương trình - Việc khai báo biến gồm khai báo 3và 4của biến - Để khai báo biến, ta dùng từ khoá 5 - Cú pháp khai báo biến: 6
  10. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: 2. Khai báo biến: - Để sử dụng được biến, trước tiên ta phải khai báo - Biến được khai báo ở phần khai báo trong chương trình - Việc khai báo biến gồm khai báo tên biến và kiểu dữ liệu của biến - Để khai báo biến, ta dùng từ khoá var - Cú pháp: Var tên biến: kiểu dữ liệu;
  11. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: 2. Khai báo biến: *Lưu ý: - Tên biến phải được đặt theo đúng quy tắc đặt tên trong ngôn ngữ lập trình Pascal. - Nếu có nhiều biến có cùng kiểu dữ liệu được khai báo thì giữa các tên biến cách nhau bởi dấu phẩy.
  12. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: 2. Khai báo biến: *Ví dụ: Hãy cho biết các thành phần sau là gì trong câu lệnh khai báo biến? Từ khoá khai Tên các biến báo biến Kiểu số nguyên Var m, n : integer; s, dientich : real; Kiểu số thực ten, chieucao : string; Kiểu xâu kí tự
  13. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1. Biến là công cụ lập trình: 2. Khai báo biến: Bài tập vận dụng: Khai báo Đúng Sai Em hãy đánh dấu ۷ Var end : String; ۷ vào lựa chọn đúng Var a,b : Integer; hoặc sai trong các c : Real; ۷ câu lệnh khai báo Var 5ch : String; ۷ biến cho ở bảng sau: Var x : Char ۷ Var m,n : Integer; ۷ Var chieu dai : Real; ۷ Var bankinh,S : Real; P , S : Integer; ۷
  14. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH Bài tập 1: Hãy liệt kê những khai báo trong ngôn ngữ lập trình Pascal mà em đã học. Trả lời: - Khai báo tên chương trình - Khai báo các thư viện - Khai báo biến
  15. TIẾT 1111 BÀI 4.4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH Bài tập 2: Điền các dấu thích hợp vào chỗ trống: Trong câu lệnh khai báo biến: - Dấu phẩy (,) phân cách giữa các tên biến - Dấu 2 chấm (:) phân cách tên biến với kiểu dữ liệu - Dấu chấm phẩy (;) nằm ở cuối câu lệnh khai báo biến
  16. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH Bài tập 3: Khai báo biến trong Pascal: Khai báo hai biến A, B kiểu số nguyên, biến C kiểu kí tự, biến R kiểu số thực: Var A,B : Integer; C : Char; R : Real;
  17. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH Bài tập 4: Hãy cho biết tên biến phù hợp với kiểu dữ liệu đã cho ở bài tập sau: Viết chương trình nhập vào họ tên, chiều cao, cân nặng của học sinh và in ra màn hình chỉ số BMI và đánh giá theo chỉ số BMI (chỉ số BMI là tỉ số giữa cân nặng và bình phương chiều cao). Var hoten : string; chieucao,cannang : real;
  18. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH *Giả sử: Chương trình tính chu vi và diện tích hình vuông có cạnh bằng 5 như sau: Program Hinh_vuong; Begin writeln(‘Chu vi hinh vuong canh=5 la:’,5*4); write(‘Dien tich hinh vuong canh=5 la:’,5*5); Readln; End.
  19. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH *Yêu cầu: Tính chu vi và diện tích hình vuông với các cạnh bằng 6,7, thì ta làm thế nào? Program Hinh_vuong; Begin writeln(‘Chu vi hinh vuong canh=5 la:’,5*4); write(‘Dien tich hinh vuong canh=5 la:’,5*5); Readln; End.
  20. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH Củng cố:
  21. TIẾT 11. BÀI 4. SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH 1 Biến là công cụ lập trình 2 Khai báo biến - Học bài - Xem trước mục 3, 4 của bài 4 - Làm bài tập 4,6 – SGK trang 32, 33