1) Trong các câu lệnh Pascal sau đây, câu lệnh nào viết đúng? A. IF a>b then Writeln('a la so lon hon'); B. IF a>b then Writeln('a la so lon hon'). C. IF a>b then Writeln('a la so lon hon') D. IF a>b then Writeln(a la so lon hon); 2)(0,4 điểm) Trong các câu lệnh sau đây, câu lệnh nào sai khi khai báo tên chương trình? A. Program sosanh2so; B. Program sosanhhaiso; C. Program so_sanh_hai_so; D. Program so sanh hai so; 3 Đâu không là từ khóa trong ngôn ngữ lập trình Pascal? A. Hinh_tron; B. Uses; C. Program. D end; CHỈ CẦN ĐÁP ÁN
2 câu trả lời
Câu 1 :
- B. Sai dấu " . " cuối lệnh
- C. Thiếu dấu " ; " cuối lệnh
- D. Xâu chưa được đặt vào cặp dấu nháy đơn
⇒ Đáp án : A. If a > b then writeln('a la so lon hon');
Câu 2 :
- Program <tên chương trình>;
- Tên chương trình phải được đặt đúng theo quy tắc Pascal
- so sanh hai so là tên sai vì chứa dấu cách
⇒ Đáp án : D. Program so sanh hai so;
Câu 3 :
- Hinh_tron không là từ khoá mà là tên do người lập trình đặt
⇒ Đáp án : A. Hinh_tron
1) Trong các câu lệnh Pascal sau đây, câu lệnh nào viết đúng?
→ A. IF a>b then Writeln('a la so lon hon');
Giải thích:
A. Đúng
B. Cuối câu lệnh có dấu . → lỗi, thay bằng ;
C. Thiếu ; ở cuối câu lệnh
D. Xâu trong câu lệnh writeln chưa đặt trong dấu nháy '
2) Trong các câu lệnh sau đây, câu lệnh nào sai khi khai báo tên chương trình?
→ D. Program so sanh hai so;
Vì tên đó chứa khoảng trống
3) Đâu không là từ khóa trong ngôn ngữ lập trình Pascal?
→ A. Hinh_tron;