10 câu hỏi
Đoạn chương trình sau sẽ hiển thị kết quả:
Begin
Writeln ('Day la lop TIN HOC');
End.
'Day la lop TIN HOC'
Không chạy được vì có lỗi
Day la lop TIN HOC
"Day la lop TINHOC"
Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây?
Writeln(x);
Writeln(x:5);
Writeln(x:5:2);
Writeln(‘x=’ ,x:5:2);
Cho x, y, z là ba biến nguyên. Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh readln(x,y,z);?
Gõ 3, 4, 5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ dấu phẩy);
Gõ 3, 4, 5 sau đó nhấn phím Enter (giữa hai số liên tiếp gõ một dấu cách);
Gõ 3 sau đó nhấn phím Enter rồi gõ 4 sau đó nhấn phím Enter rồi gõ 5 sau đó nhấn phím Enter;
Gõ 3 sau đó nhấn phím Tab rồi gõ 4 sau đó nhấn phím Tab rồi gõ 5 sau đó nhấn phím Enter;
Cho S là biến có kiểu xâu (String) và y là biến kiểu thực. Trong các cách sau đây, khi thực hiện câu lệnh readln(S,y) nhập giá trị cho S = ‘ Tran Van Thong’ và y = 7.5 từ bàn phím, cách nhập nào đúng ?
Gõ “Tran Van Thong 7.5” sau đó nhấn Enter;
Gõ “Tran Van Thong” sau đó nhấn phím Enter rồi gõ “7.5” sau đó nhấn phím Enter;
Gõ “Tran Van Thong 7,5” sau đó nhấn phím Enter;
Gõ “Tran Van Thong ” rồi gõ dấu phẩy rồi gõ “7.5” sau đó nhấn phím Enter;
Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh
Write(a:8:3, b:8);
Readln(a,b);
Writeln(a:8, b:8:3);
Writeln(a:8:3, b:8:3);
Để nhập giá trị cho 2 biến a và b ta dùng lệnh:
Write(a,b);
Real(a,b);
Readln(a,b);
Read(‘a,b’);
Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau (a là một biến kiểu số thực):
a :=2345 ;
Writeln('a = ', a:8:3);
Sẽ ghi ra màn hình?
a = 2.345
a = 2.345E+01
Không đưa ra gì cả
a = 2345.000
Để in giá trị lưu trong 2 biến a và b ra màn hình ta dùng lệnh:
Write(a,b);
Real(a,b);
Readln(a,b);
Read(‘a,b’);
Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x
Writeln(‘Nhap x = ’);
Writeln(x);
Readln(x);
Read(‘X’);
Cho x là biến đã khai báo kiểu thực. Sau khi thực hiện hai câu lệnh sau:
X:= 10;
Writeln (x:7:2);
thì kết quả dạng nào sẽ xuất hiện trên màn hình trong những dạng kết quả sau?
10;
10.00
1.000000000000000E+001;
_ _ 10.00;
