Câu 1: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là: A. A:= 4.5. B. A:= ‘1234’. C. X:= 57. D. X:=‘baitap’. Câu 2: Kết quả của phép toán 5 mod 3 + 1 là bao nhiêu? A. 2 B. 7 C. 5 D. 3 Câu 3: Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là hợp lệ: A. var x: byte; B. var x: string; C. var x: real; D. var x: integer; Câu 4: Trong Pascal, khai báo nào sau đây là sai: A. program BaiTap3; B. uses crt; C. var x1: byte; D. const pi:=3.14; Câu 5: Câu lệnh nhập giá trị cho các biến c, d là: A. read(a,b); B. readln(x,y); C. read(m,n); D. readln(c,d); Câu 6: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng? A. x : = real; B. z: 3; C. y= a +b; D. I: = 4; Câu 7: Phép so sánh nào cho kết quả đúng: A. 5=2 B. 5≤2 C. 5<2 D. 5≥2 Câu 8: Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả: A. y=10 B. 10 C. 5 D. y=5 Câu 9: Hãy chọn kết quả đúng: A. 16/5=3; 16 div 5 = 3; 16 mod 5 = 1; B. 16/5=3.2; 16 div 5 = 1; 16 mod 5 = 3; C. 16/5=3; 16 div 5 = 3.2; 16 mod 5 = 1; D. 16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1; Câu 10: Phép toán sau cho ra kết quả là: (16-(16 mod 3))/5 A. 1 B. 3 C. 5 D. 15
2 câu trả lời
câu 1 D vì
A sai
vì số thực mà A khai báo kiểu số nguyên
B sai
vì phép gán đó kiểu ký tự mà khai báo kiểu số nguyên
C sai
vì phép gán kiểu số nguyên mà khai báo kiểu ký tự
Câu 2 A vì
5 mod 3=1
1+1=2
Câu 3 C vì
A là khai báo kiểu số tự nhiên
B là khai báo xâu
D là khai báo kiểu số nguyên
Câu 4 D vì
Cú pháp khai báo hằng là
<tên_hằng>=<kiểu_dữ_liệu>;
Câu 5 D vì A,B,C nhập giá trị cho các biến khác
Câu 6 C vì
A gán giá trị không cụ thể
B thiếu dấu bằng {=}
và cũng có thể là D vì mình thấy nó đúng
Câu 7 D vì 5 lớn hơn 2 là đúng với điều kiện 5>2
Câu 8 A vì
15/3=5 lấy nguyên là 5
5+5=10
Câu 9 D. 16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1;
vì 16/5=2 nguyên là 3 dư là 1
Câu 10 C vì
(16 -(16 mod3 =1))/5
(16-1=15)/5
15/5=3
Câu 1: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A. A:= 4.5. B. A:= ‘1234’. C. X:= 57. D. X:=‘baitap’.
Câu 2: Kết quả của phép toán 5 mod 3 + 1 là bao nhiêu?
A. 2 B. 7 C. 5 D. 3
Câu 3: Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là hợp lệ:
A. var x: byte; B. var x: string; C. var x: real; D. var x: integer;
Câu 4: Trong Pascal, khai báo nào sau đây là sai:
A. program BaiTap3;
B. uses crt;
C. var x1: byte;
D. const pi:=3.14;
Câu 5: Câu lệnh nhập giá trị cho các biến c, d là:
A. read(a,b); B. readln(x,y); C. read(m,n); D. readln(c,d);
Câu 6: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. x : = real; B. z: 3; C. y= a +b; D. I: = 4;
Câu 7: Phép so sánh nào cho kết quả đúng:
A. 5=2 B. 5≤2 C. 5<2 D. 5≥2
Câu 8: Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả:
A. y=10 B. 10 C. 5 D. y=5
Câu 9: Hãy chọn kết quả đúng:
A. 16/5=3; 16 div 5 = 3; 16 mod 5 = 1;
B. 16/5=3.2; 16 div 5 = 1; 16 mod 5 = 3;
C. 16/5=3; 16 div 5 = 3.2; 16 mod 5 = 1;
D. 16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1;
Câu 10: Phép toán sau cho ra kết quả là: (16-(16 mod 3))/5
A. 1 B. 3 C. 5 D. 15