- Biến là đại lượng dùng để lưu trữ dữ liệu , dữ liệu này 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 ..[r]
Trang 1CHÀO MỪNG QUÝ THẦY CÔ GIÁO CÙNG TẤT CẢ CÁC EM HỌC SINH
Trang 2? Dùng NNLT Pascal hãy viết chương trình tính diện
tích hình chữ nhật với chiều rộng = 5, chiều dài = 9.
Kết quả tính được in ra màn hình.
KIỂM TRA BÀI CŨ
a = 5
b = 9
Program dt_hinh_cn;
Begin
write(‘Dien tich hinh chu nhat la: ’,5*9);
readln
End
Kết quả khi chạy chương trình
Trang 3Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến là công cụ trong lập trình:
Program dt_hinh_cn;
Uses crt;
Var a,b: integer;
Begin
clrscr;
write(‘Nhap chieu rong: ’);
readln(a);
write(‘Nhap chieu dai: ’);
readln(b);
write(‘Dien tich hinh chu nhat la: ’,a*b);
readln
End
Trang 4Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
1 Biến là công cụ trong lập trình:
Ngôn ngữ lập trình cung cấp một công cụ rất quan trọng cho người viết chương trình Đó là biến nhớ, hay được gọi ngắn gọn là
biến
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
5 là giá trị
biến x
5
Trang 5Bà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);
Writeln (x+y);
in ra màn hình số 20 và đưa con trỏ xuống đầu dòng tiếp theo
Trang 6Bà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(x+y);
Chương trình thực hiện như sau:
20 (= X+Y )
X
Y
15
5
Trang 7Bà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 và in kết quả ra màn hình:
và
5
50
100
3
50
100
y = x / 3
z = x / 5
x = 100 + 50
Trang 8Bà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:
Program dt_hinh_cn;
Uses crt;
Var a,b: integer;
Begin
clrscr;
write(‘Nhap chieu rong: ’);
readln(a);
write(‘Nhap chieu dai: ’);
readln(b);
write(‘Dien tich hinh chu nhat la: ’,a*b);
readln
End
Phần khai
báo
Phần thân
chương
trình
Trang 9Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG 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
Tên biến do người sử dụng đặt theo quy tắc của ngôn ngữ lập trình.
1 Biến là công cụ trong lập trình:
Nêu quy tắc đặt tên của ngôn ngữ lập trình?
Trang 10Bà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:
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ì?
Trang 11Bà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:
s, dientich: real ; thong_bao, ten: string ;
nguyên (Integer) Biến kiểu số
thực (Real)
Trang 12Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Var <Danh sách biến>:<Kiểu dữ liệu> ;
Trong đó:
- Var: Từ khóa do chương trình quy định
- Danh sách 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
Khai báo biến trong Pascal:
* Cú pháp:
Trang 13Bà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:
Bài tập 1: Khai báo các biến trong Pascal:
C: Char;
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?
Trang 142 Khai báo biến:
1 Biến là công cụ trong lập trình:
Bài tập 2: Đánh dấu vào lựa chọn đúng hoặc sai:
Khai báo Đúng Sai
Var end: String;
Var a,b: Integer;
C: Real;
Var 5ch: String;
Var x: Char Var m,n: Integer;
Var chieu dai: Real;
Var bankinh,S: Real;
P , S: Integer ;
۷
۷ ۷
۷ ۷
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
۷
Trang 152 Khai báo biến:
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
- Khai báo biến trong PASCAL
khi thực hiện chương trình.
trị của biến.
Trang 16HƯỚNG DẪN VỀ NHÀ
-Học bài cũ -Xem trước mục 3, 4 của bài 4 -Làm bài tập 4 - SGK.