Trong Pascal khai báo nào sau đây là đúng ? Hãy giải thích đối với câu sai . a ) var tb : real ; b ) var 4hs : integer ; c ) const X : real ; d ) var R = 30 ;
Tìm chỗ sai trong các lệnh khai báo sau và sửa lại cho đúng:
a,var uses,begin : real;
b,const a:=3.14; b:=500;
c,var d:=10;
d,const ten lop = ' 9A 3'
e,var xep_loai, diem : integer, real;
Đâu là khai báo biến mảng đúng?
a. var Y:array[1..10] of integer; b. var Y:array[1..100] of real;
c. var Y:array[5.5..10.5] of integer; d. var Y:array[5.5..10.5] of real;
Tìm và sửa lỗi sai các câu sau, giải thích rõ lỗi sai đó
a, Var begin:real;
b, Const y:integer;
c, Var bk=3
d, Var AB:array[1...100] of integer;
e, Var Diem: array[3.8...4.5] of real;
Trong các câu lệnh sau, câu nào sai, nếu sai hãy giải thích và sửa lại cho đúng:
a) Var h b: integer;
b) Var x:real;
c) Const y = 4;
d) Const r:2;
e) If x:=y then x = x - y;
f) If a = b then write(a,'bang',b) else; write(a,'khac',b);
Câu 1: Sử dụng tổ hợp phím nào để tạm ngừng chương trình Pascal?
Sử dụng tổ hợp phím nào để dịch chuyển chương trình Pascal?
Sử dụng tổ hợp phím nào để chạy chương trình Pascal?
Câu 2: Hãy liệt kê các lỗi có thể có trong chương trình dưới đây và sửa lại cho đúng:
a) Var a,b:= integer;
b) const c:= 3;
c) var R= 30;
d) const x: real;
Hãy chọn và khoanh tròn đáp án đúng nhất trong các câu sau.
Câu 1: Trong Pascal, cú pháp câu lệnh lặp với số lần lặp chưa biết trước có dạng: A. for...do B. if...then
C. while...do D. if...then...else
Câu 2: Trong các cách khai báo biến sau đây, cách khai báo nào là hợp lệ? A. Var a: array; B. Var a= integer;
C. Var a: integer; D. Var: a: integer;
Câu 3: Trong các cách khai báo biến mảng sau đây, cách khai báo nào là hợp lệ?
A. Var a: array [1..100] for integer; B. Var a: array [1.5..1.05] for integer; C. Var a: array [1,100] for integer; D. Var a: array [1.5,1.05] for integer;
Câu 4: Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng? A.Chỉsốđầuvàchỉsốcuốilà2sốnguyên. B.Chỉsốđầu<chỉsốcuối.
C. Kiểu dữ liệu có thể là Integer hoặc Real.
Câu 5: Vòng lặp While ... do kết thúc khi nào?
A. Khi một điều kiện cho trước được thỏa mãn. C. Khi tìm được Output.
D. Cả ba ý trên.
B. Khi đủ số vòng lặp.
D. Tất cả các phương án.
Câu 6: Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: i := 5;
While i>=1 do i := i – 1;
A. 1 lần. B. 2 lần. C. 5 lần. D. 6 lần Câu 7: Khi thực hiện đoạn chương trình sau: n:=1; T:=50;
While n>20 do begin n:=n+5; T:=T - n end; Hãy cho biết giá trị của biến T bằng bao nhiêu?
A.14 B.15 C.16 D.17
Câu 8: Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để
gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị? A.4 B.5 C.6 D.7
Câu 9: Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:
A.Chỉsốđầuvàchỉsốcuốilà2sốnguyên.
C. Kiểu dữ liệu có thể là integer hoặc real.
Câu 10: Cú pháp lệnh lặp với số lần chưa biết trước:
B.Chỉsốđầu chỉsốcuối. D. Cả ba ý trên.
A. While < điều kiện > to < câu lệnh >;
B. While < điều kiện > do < câu lệnh >;
C. While < điều kiện > do ;< câu lệnh >;
D. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;
Câu 1: Trong Pascal, khai báo nào sau đây là đúng? Giải thích tại sao?
A. Const x: real;
B. Var 4hss: integer;
C. Var Tb: real;
D. Var R= 30;
Câu 2: Hãy xác định bài toán tính chu vi, diện tích hình chữ nhật có chiều dài và chiều rộng nhập từ bàn phím. Mô tả thuật toán và viết chương trình cho bài toán.
duong nguyenvan Hà Ngân Hà Giao Huỳnh và các bạn khác nữa! Giúp mình với! Nếu được, mình sẽ nhờ các bạn của mình tặng GP!