Biết cách khai báo biến và lấy ví dụ.[r]
(1)1
PHÒNG GIÁO DỤC ĐÀO TẠO ĐỨC THỌ
TRƯỜNG TRUNG HỌC CƠ SỞ BÌNH THỊNH
(2)2
Real (Số thực) Char (1 kí tự) String (Xâu)
Câu 2: Em viết chương trình để tính tổng 5+10
Program TinhTong;
Begin
Writeln (‘5+10=’,5+10); Readln;
End.
(3)3 - Để thực phép tính 10 + 5, hai số 10 được nhập lưu bộ nhớ máy tính.
15 10
5
Xử lý 10+5
Bộ nhớ máy tính Biến cơng cụ lập trình
(4)4
X Y
Trong ngơn ngữ lập trình X
và Y gọi biến; 10 dữ liệu biến lưu trữ giá
trị biến.
- Đặt biểu thức tính tổng hai số là: X+Y
5 10
15(=X+Y)
Vùng nhớ Y
- X Y dùng để lưu giá trị của số nhập vào.Vai trò X Y?
Trong ngôn ngữ lập trình X và Y gọi gì? 10 được hiểu nào?
Biến cơng cụ lập trình
Vùng nhớ X
Vậy biến dùng để làm gì?
- Biến dùng để lưu trữ liệu liệu biến lưu trữ gọi
(5)5
X Y
5
Writeln(15+5); Writeln(x+y);
Giá trị X Y có
thể thay đổi
15
20 105
20(=X+Y)
30(=X+Y)
Biến công cụ lập trình Ví d 1ụ .
- Biến dùng để lưu trữ liệu liệu biến lưu trữ gọi
giá trị biến.
Em có nhận xét giá trị X Y?
→ 20
(6)6
- Giá trị biến thay đổi trình thực chương trình
- Biến dùng để lưu trữ liệu liệu biến lưu trữ gọi
giá trị biến 100 50 100 50
;
3 5
y = x / 3 z = x / 5
x = 100+50
Ví d ụ 2. Tính giá trị các biểu thức:
(7)7
- Giá trị biến thay đổi trình thực chương trình
- Biến dùng để lưu trữ dữ liệu liệu biến lưu trữ gọi giá trị biến
Cấu trúc khai báo biến như nào?
2 Khai báo biến
- Khai báo tên biến
- Khai báo kiểu liệu
biến
Biến công cụ lập trình Ví dụ 3: Cách khai báo biến trong Pascal:
Var m, n: integer; s, dientich: real; thong_bao: string;
Var m, n: integer; s, dientich: real; thong_bao: string;
từ khoá biến kiểu nguyên (Integer)
biến kiểu số thực (Real)
biến kiểu xâu (string)
Chúng ta cần phải khai báo báo gì?
Var
Tên_biến: Kiểu_dữ _liệu;
(8)8
- Giá trị biến thay đổi q trình thực chương trình
- Biến dùng để lưu trữ dữ liệu liệu biến lưu trữ gọi giá trị biến
2 Khai báo biến
- Khai báo tên biến
- Khai báo kiểu liệu
biến
Var
Tên_biến: Kiểu_dữ _liệu;
Biến công cụ lập trình
Var X,Y: Integer;
Var X,Y: Integer;
Ví dụ 4: Tính tổng X+Y Câu lệnh khai báo biến là:
(9)9
- Giá trị biến thay đổi trong trình thực chương trình
- Biến dùng để lưu trữ dữ liệu liệu biến lưu trữ gọi giá trị biến
2 Khai báo biến
- Khai báo tên biến
- Khai báo kiểu liệu biến
Var
Tên_biến: Kiểu_dữ _liệu;
Khi khai báo bi nế :
- Khai báo kiểu liệu riêng
- Tên biến phải tuân theo qui tắc đặt tên ngôn ngữ lập trình
- Giá trị biến phải phù hợp với kiểu liệu đã khai báo
* Chú ý
Biến công cụ lập trình
(10)10
Bài1: Trong Pascal khai báo sau đúng:
BÀI TẬP
10
Khai báo Đúng Sai
Var Begin: String; Var r: real;
Var R = 30;
Var xep_loai, diem: integer, real; Var x, y, z: Real;
۷ ۷
(11)1111
Bài Hãy cho biết kiểu liệu biến cần khai báo dùng để viết chương trình để giải toán đây:
a) Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên nhập vào từ bàn phím).
b) Tính kết c của phép chia lấy phần nguyên và kết d của phép chia lấy phần dư hai số nguyên a và b.
a Các biến a, h kiểu số nguyên, s kiểu số thực b Cả a, b, c, d kiểu số nguyên
(12)1212
Bài Hãy cho biết kiểu liệu biến cần khai báo dùng để viết chương trình để giải tốn đây:
a) Tính diện tích S của hình tam giác với độ dài cạnh
a và chiều cao tương ứng h (a và h là số tự nhiên nhập vào từ bàn phím).
b) Tính kết c của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư hai số nguyên a và b.
Đáp án: a) Var a, b: Integer;
S: real;
(13)13
2 Biết cách khai báo biến lấy ví dụ Tìm hiểu mới: phần 3, - Bài
4 Hoàn thành tập: 1, 4, trang 33 SGK
.5 Viết chương trình tính diện tích tam giác với độ dài cạnh a chiều cao tương ứng h (a, h số tự nhiên nhập từ bàn phím)
(14)14