1. Các câu lệnh Pascal sau đây được viết đúng hay sai?
A. if x:=5 the a=b;
B. if x > 4; then a:=b;
C. if x > 4 then a:=b; m:=n;
D. if x > 4 then a:=b; else m:=n;
2. Để tìm giá trị lớn nhất của hai số a,b thì ta viết:
A. Max:=a; If b>Max then Max:=b;
B. If (a>b) then Max:=a; If ( b>a) then Max:=b;
C. Max:=b; If a>Max then Max:=a;
D. Cả 3 câu đều đúng
3. If.. Then...Else là:
A. Vòng lặp xác định
B. Vòng lặp không xác định
C. Câu lệnh điều kiện
D. Một khai báo
4. If a>8 then b:=3 else b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
A. 0
B. 5
C. 8
D. 3
5. Phần dư trong phép chia của hai số nguyên 16 và 5 là:
A. 16 div 5 = 1
B. 16 mod 5=1
C. 16 div 5=3
D. 16 mod 5=3
6. A được khai báo là biến có kiểu dữ liệu số nguyên, X là biến dữ liệu kiểu xấu. Phép gán hợp lệ:
A. A:=4.5;
B. X:='1234';
C. X:=57;
D. A:='LamDong';
Có ai có thể hướng dẫn tôi qua trở ngại này không? Tôi đang hơi lúng túng và cần một lời khuyên.
Các câu trả lời
Câu hỏi Tin học Lớp 8
Câu hỏi Lớp 8
Bạn muốn hỏi điều gì?
Cách làm:1. Kiểm tra từng câu lệnh Pascal xem có vi phạm cú pháp hay không.2. Xác định giá trị lớn nhất của hai số a và b.3. Định nghĩa If.. Then.. Else là gì.4. Tính giá trị b khi a = 0.5. Tính phần dư trong phép chia của hai số 16 và 5.6. Kiểm tra phép gán hợp lệ cho biến A và X.Câu trả lời:1. Câu A: Sai2. Câu A: Đúng3. Câu C: Câu lệnh điều kiện4. Câu B: 55. Câu B: 16 mod 5 = 16. Câu C: X:=57
Khi a nhận giá trị là 0 thì b sẽ nhận giá trị là 5 (b:=5).
If.. Then.. Else là cấu trúc câu lệnh điều kiện.
Để tìm giá trị lớn nhất của hai số a, b ta viết cụm lệnh: Max:=a; If b > Max then Max:=b;
Câu lệnh Pascal đúng là: if x > 4 then a:=b; else m:=n;