Bài giảng Môn Tin học lớp 8 - Bài 4: Sử dụng biến trong các chương trình
1. Biến là công cụ trong lập trình :
Trong lập trình, biến là một công cụ dùng để đặt tên cho một vùng của bộ nhớ máy tí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 quá trình 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.
CHÀO MỪNG QUÝ THẦY CÔ VÀ CÁC EM HỌC SINH LỚP 8A4 Thực hiện: Huỳnh Thị Như Mai Giáo viên Trường THCS TT Long Phú Câu 1/ Em hãy nêu các kiểu dữ liệu cơ bản trong Pascal mà em đã học? Và liệt kê các phép toán trên dữ liệu số. Trả lời: Các phép toán trên dữ liệ.u số là: +, -, *, /, div, mod Có 3 kiểu dữ liệu cơ bản trong pascal là: Kiểu số nguyên, kiểu số thực và kiểu xâu kí tự 15 div 2 = 15 mod 2 = ? ? 7 1 Câu 2/ Em hãy cho biết cấu trúc của chương trình Pascal bao gồm mấy phần? Kể tên? Bao gồm 2 phần: 1) Phần khai báo. 2) Phần thân chương trình. Program Vidu; Uses crt; Begin Clrscr; Write(15 + 5); End. Chương trình Pascal sau, đâu là phần khai báo, đâu là phần thân? Phần khai báo Phần thân Trả lời: Em hãy viết chương trình pascal để tính Chu vi hình vuông với cạnh bằng 5. Kết quả tính được in ra màn hình. Công thức : Chu vi hình vuông: Cạnh x 4 = 5*4 Chương trình có thể viết như sau : BÀI TẬP 5 Kết quả khi chạy chương trình là: Ta có thể viết một chương trình cho phép người sử dụng nhập từ bàn phím độ rộng cạnh của hình vuông, sau đó tính toán chu vi cho hiển thị kết quả ra màn hình hay không ? Chương trình có thể viết như sau : Kết quả khi chạy chương trình Nhận biết sự khác nhau giữa hai chương trình sau: 1 2 Vậy, biến là gì? Vai trò của biến như thế nào trong lập trình? Bài 4: Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Biến là gì ? Dữ liệu được biến lưu trữ gọi là gì ? Dữ liệu do biến lưu trữ có thay đổi được không? Nghiên cứu SGK trả lời các câu hỏi sau: Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : - Trong lập trình, biến là một công cụ dùng để đặt tên cho một vùng của bộ nhớ máy tí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 quá trình 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. 5 x 5 là giá trị của biến biến x Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Ví dụ 1: (sgk) Writeln (15+5); Chương trình được viết như sau: Kết quả khi chạy chương trình 1. Biến là công cụ trong lập trình : - Chúng ta có thể viết lại câu lệnh trên như sau : Writeln (x+y); - Ta có thể sử dụng hai biến X và Y để lưu giữ giá trị của hai số 15 và 5. Khi đó : Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Chương trình được minh hoạ bằng hình ảnh như sau: 20 (= X+Y) X Y 15 5 Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Chương trình được viết trên pascal như sau: Kết quả khi chạy chương trình là: Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Ví dụ 2: Tính giá trị của các biểu thức: Có thể thực hiện như sau: Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : Ví dụ 2: y x / 3 z x / 5 x 100+50 - Qua ví dụ trên, Chúng ta thấy rằng biến không chỉ lưu trữ các giá trị nhập vào mà biến còn có thể lưu trữ các giá trị tính toán trung gian cho các hoạt động xử lí dữ liệu về sau. - Và tên biến còn giúp cho chương trình nhận biết chính xác dữ liệu được lưu ở đâu trong bộ nhớ. - Nhiều thao tác xử lí dữ liệu không thể thực hiện được nếu không sử dụng biến. Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : 2. Khai báo biến : Nghiên cứu SGK trả lời các câu hỏi sau: 1/ Để sử dụng được biến, ta phải làm gì? 2/ Biến được khai báo ở đâu trong chương trình? 3/ Muốn khai báo biến, phải khai báo gồm những gì? 4/ Để khai báo biến, ta dùng từ khoá nào? Quan sát chương trình sau: Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : 2. Khai báo biến : - Khai báo tên biến - Khai báo kiểu dữ liệu của biến * Các biến dùng trong chương trình cần phải khai báo ngay trong phần khai báo của chương trình. Khai báo biến gồm: Tên biến do người sử dụng đặt theo quy tắc đặt tên của ngôn ngữ lập trình. Ví dụ 3: Khai báo biến trong Pascal: Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 1. Biến là công cụ trong lập trình : 2. Khai báo biến : Var m, n : integer ; s, dientich : real ; thong_bao, ten : string ; Khai báo trên có bao nhiêu biến, mỗi biến có kiểu dữ liệu gì ? Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH 2. Khai báo biến : 1. Biến là công cụ trong lập trình : Ví dụ 3: Khai báo biến trong Pascal: Var m, n : integer ; s, dientich : real ; thong_bao, ten : string ; Từ khoá Biến kiểu số nguyên (Integer) Biến kiểu số thực (Real) Biến kiểu xâu (string) Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH Cú pháp : Var : ; Trong đó: Var là từ khóa dùng để khai báo biến. Tên biến do người lập trình đặt. Kiểu dữ liệu : Là kiểu dữ liệu của biến sẽ nhận trong chương trình. 2. Khai báo biến : 1. Biến là công cụ trong lập trình : Tuỳ theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau. Củng cố Bài tập 1: Khai báo biến trong Pascal: Khai báo hai biến A, B có 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 ; Bài tập 2: Biến nhớ trong lập trình có chức năng: A. Lưu trữ dữ liệu B. Hỗ trợ cho việc thực hiện các phép tính trung gian C. Có thể nhận nhiều gía trị khác nhau D. Cả A, B và C đều đúng Bài tập 3: Trong pascal khai báo nào sau đây là đúng: Var tb: real; Var 4hs:= integer; Var R= 30; X: String; Những nội dung cần nhớ Cú pháp khai báo biến: Var : ; Biến là đại lượng để lưu trữ dữ liệu. - Có thể thay đổi giá trị của biến khi cần. - Muốn sử dụng biến thì phải khai báo, khi khai báo biến phải khai báo kiểu dữ liệu mà biến sẽ lưu trữ. Học bài. Xem trước mục 3, 4 của bài 4 Làm lại bài tập 4 - SGK.
File đính kèm:
- Bai 4 Su dung bien trong chuong trinh.ppt