R là số tự nhiên được nhập vào từ bàn phím... Bài thực hành 3 KHAI BÁO VÀ SỬ DỤNG BIẾN Tin Học 8... Bài 1BÀI TOÁN Viết chương trình Pascal nhập các số nguyên x và y từ bàn phím, in giá t
Trang 1Tính diện tích S của hình tròn có bán kính R (R là số tự nhiên được nhập vào từ bàn phím).
t:=a/b;
(với a, b là 2 số nguyên)
4
1
2
3
2 Hãy cho biết kiểu dữ liệu của các biến cần khai báo dưới đây:
c:= a mod b; d:= a div b;
(với a, b là 2 số nguyên)
Var R: integer; S: real;
Var a, b, c, d: integer;
Var a, b: integer; t: real;
X:= ‘Ha Noi’;
Var X: string;
Trang 2Bài thực hành 3 KHAI BÁO VÀ SỬ DỤNG BIẾN
Tin Học 8
Trang 3Bài 1
BÀI TOÁN
Viết chương trình Pascal nhập các số nguyên x và y từ bàn phím, in giá trị của x và y ra màn hình.
Bài toán yêu cầu các em thực hiện
các công việc gì?
- Nhập các số nguyên x và y từ bàn phím.
- In giá trị của x và y ra màn hình
Trang 4Program nhap_gia tri;
Uses Crt;
Var X, Y : Integer;
Begin
Writeln( ‘Nhap gia tri cho bien’ );
Write ( ‘Nhap x’ ); Readln(x);
Write ( ‘Nhap y’ ); Readln(y); Writeln( ‘Xuat gia tri cua bien’ );
Writeln( ‘x = ’ , x , ’y =’ , y);
Readln
End.
Trang 5Bài tập nhóm
Hãy chạy lại chương trình lần lượt với các bộ dữ liệu (7, 10)(1000, 20)
và (78, 98) Quan sát kết quả của từng bộ dữ liệu, nêu nhận xét và cách khắc phục lỗi (nếu có).
5
Trang 6Ô CỬA KỲ DIỆU
6
6 5
4
Trang 7Cú pháp khai báo
biến trong Pascal là
gì?
A) Var ten: integer;
B) Var bien: String;
C) Var <tên biến>: <Kiểu dữ liệu>;
D) Var <tên biến>= <kiểu dữ liệu>;
7
Trang 8Khai báo hằng nào trong các khai báo sau
là đúng?
A) Const dt= real;
B) Const phi= 1000;
C) Var diem= 10;
D) Cont truong= ‘LHP’;
8
Trang 9Cú pháp “lệnh gán” để gán giá trị trong Pascal
là gì?
A) x:= 100;
B) <giá trị>:= tên biến;
C) <tên biến>:= <giá trị>;
D) <tên biến>:= <biểu thức hay giá
Trang 10Khai báo biến nào trong các khai báo sau là đúng?
A) Var dt: real;
B) Var tb= real;
C) Var diem: interger;
D) Var R= 512;
10
Trang 11Lệnh nhập giá trị cho biến X trong Pascal là gì?A) Write(X);
B) Writeln(‘X= ‘,X);
C) Nhap(X);
D) Readln(X);
11
Trang 12Cú pháp khai báo hằng trong Pascal là gì?
A) Var <tên hằng>= <giá trị>;
B) Const <tên hằng> = <giá trị>;
C) Const <tên hằng>: <giá trị>;
Trang 13Bài tập
Bài 1 Viết chương trình nhập vào ba số nguyên a, b và c từ bàn phím Tính và in ra màn hình:
i) X= a + b + c.
iii) Chạy lại chương trình và nhập giá trị cho a;b;c lần lượt là 4;10;5, quan sát kết quả và nêu nhận xét.
13
Trang 14Var a, b, c, X: integer;
Y: real;
Begin
write(‘a= ‘); readln(a);
write(‘b= ‘); readln(b);
write(‘c= ‘); readln(c);
X:= a+b+ c; Y:= (a+b)*(a+b)/c; Writeln(‘X = ‘,X);
Writeln(‘Y = ‘,Y);
Readln
Trang 15TỔNG KẾT
• Cú pháp khai báo biến trong Pascal
Var <danh sách biến>: <kiểu dữ liệu>;
• Cú pháp lệnh gán trong Pascal
<biến>:=<biểu thức biến>;
• Lệnh read(<danh sách biến>) hay readln(<danh
sách biến>): sau khi nhập dữ liệu cần nhấn phím enter để xác nhận.
• Nội dung chú thích nằm trong cặp dấu { và } được
bỏ qua khi dịch chương trình.
Trang 1616