z sẽ thuộc kiểu longint vì \(300.400=120000>32767\)
z sẽ thuộc kiểu longint vì \(300.400=120000>32767\)
khai báo biến x,y,z có kiểu số nguyên thì phép gán nào sau đây không hợp lệ
a, x:=x*z
b, x:=x/z
c, x:=x+z
d, x:=x-z
Để khai báo biến x kiểu số thực và y kiểu kí tự ta thực hiện khai báo: *
Const x: real; y: integer;
Var x: char; y: integer;
Const x: integer; y: real;
Var x: real; y: char;
giả sử biến x và y có kiểu dữ liêu integer ta có lệnh gán tong :=x-y thì biến tổng có kiểu dữ liệu
Câu 10: X có giá trị bao nhiêu sau khi thực hiện đoạn lệnh sau?
X:= 6; Y:=4; Z:=5;
If ((X > Y) Or (Y>X)) and (Z>Y) then
Begin
Y:=Y+Z;
X:=X+Y+Z;
End
Else
Y:=Y-Z;
X:=X+Y-Z;
A. 6 B. 20 C. 24 D. 0
1) Kết quả phép chia 7/5 thuộc kiểu gì?
a.Số nguyên b.Số thực c.Xâu kí tự d.Thập phân
2) Khi ta khai báo biến x có kiểu là Real thì phép gán nào sau đây hợp lệ?
a. x:=5000000 b. x:=200 c. x:=1*23 d. x:='tin_hoc'
3) Câu lệnh cho phép ta đọc giá trị của a ra màn hình là:
a. readln(a) b.writeln('a') c. write('nhap gia tri cua a:') d. writeln(a)
4)a. Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng:
Var a,b:=integer;
Const c:=300;
Begin
a:=100;
b:=c/a;
writeln(b)
End.
b) Hãy phân biệt biến và hằng trong chương trình trên.
tìm giá trị cuối cùng của z, biết rằng: x:=8; y:=5; x:=x+3; z:=x+y
Nhập tên và lớp từ bàn phím. Nhập giá trị cho 2 biến x và y có kiểu là số
nguyên từ bàn phím. In tên và lớp và in kết quả của 4 phép toán + - * / của 2
biến x và y.
1,Đẻ khai báo 2 biến x, y kiểu số thực em khai báo:
A. Var x,y: Char;
B. Var x,y: Real;
C. Var x,y: Integer;
D. Var x,y: String;
2, Chuyển biểu thức toán ax2 + bx +c sang lập trình em viết: A. a.(x*x) + b*x +c.
B. a*(x*x) + b.x + c.
C. a*(x*x) + b*x + c.
D. a.x.x +b*x + c.
3,Phần nguyên trong phép chia của hai số nguyên 12 và 5 là:
A. 12 div 5 = 1
B. 12 div 5 = 2
C. 12 div 5 = 3
D. 12 div 5 = 4
Tên chương trinh khai báo hợp lệ trong ngôn ngữ Free Pascal là:
A. Program 16abc;
B. Program hinh tron;
C. Program Bai_tap1;
D. Program begin;
Phần thân của chương trình là:
A. Nơi lưu trữ các chương trình
B. Gồm các câu lệnh mà máy tính thực hiện
C. Gồm các câu lệnh khai báo tên chương trình
D. Nơi chứa các từ khóa của chương trình.
Chuyển biểu thức toán 15.14 – 30.4 sang lập trình em viết:
A. (15*14) – 30 . 4
B. 15 . 14 – (30 * 4)
C. (15 * 14) - (30 * 4)
D. (15.14) – (30.4)
Trong ngôn ngữ lập trình Free Pascal, từ nào không phải là từ khoá?
A. Bai_Tap
B. End
C. Program
D. Uses
Cấu trúc chương trình Free Pascal gồm mấy phần:
A. 1 B. 2
C. 3 D. 4
các cậu giúp mik nhé .mik cảm ơn ạ
Chọn Đúng hay Sai:
Kết quả của phép so sánh sau đây : 15 < 42 - 2
(0.5 Điểm)
A. Đúng.
B. Sai.
16
Giả sử biến x được khai báo kiểu dữ liệu số nguyên, y khai báo kiểu dữ liệu xâu. Phép gán nào không hợp lệ:
(0.5 Điểm)
A. x:=5;
B. y:=’123’;
C. x:=3,2;
D. y:= ‘xin chao’;
17
Công thức khai báo biến đúng là:
(0.5 Điểm)
A. Var tên biến= giá trị;
B. Var tên biến= Kiểu dữ liệu;
C. Var tên biến: giá trị;
D. Var tên biến: Kiểu dữ liệu;