Ha Tran | Chat Online
02/05/2023 15:45:08

Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng


1. Trong câu lệnh khai báo biến mảng, phát1. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng 
A: Chỉ số đầu và chỉ số cuối là hai số nguyên
B: Chỉ số đầu nhỏ hơn chỉ số cuối 
C: Kiểu dữ liệu có thể là integer hoặc real
D: Cả 3 ý trên
2. 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: 17
B: 15
C: 16
D: 14
3. Trong câu lệnh lặp For i:=1 to 10 do begin...end; câu lệnh ghép được thực hiện bao nhiêu?
A: 1
B: 10
C: Không lần nào
D: 2
4. Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu? a:=0; For i:=1 to 3 do a:=a+1
A: 3
B: 4
C: 6
D: 2
5. 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]); để dá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: 5
B: 6
C: 4
D: 7
6. Cách khai báo biến mảng nào sau đây trong pascal đúng?
A: Var X: Array [10,13] of integer
B: Var X: Array [4..10] of real 
C: Var X: Array [10..1] of integer
D: Var X: Array [3,4..4,8] of integer 
7. Trong pascal, câu lệnh nào sau đây được viết đúng? 
A: For i:=4 to 1 do writeln ('A');
B: For i:=1 to 10 writeln ('A');
C: For i:=1 to 10 do writeln ('A');
D: For i to 10  writeln ('A');
8. Cho đoạn chương trình sau:
J:=0;
For i:=1 to 4 do j:=j+2;
Sau khi thực hiện đoạn chương trình trên giá trị của biến j bằng bao nhiêu?
A: 4
B: 6
C: 8
D: 10
9. If a>8 thenthen b:=3 Else b:=5, khi a nhận giá trị là 0 thìthì b nhận giá trị nào? 
A: 0
B: 3
C: 8
D: 5
10. Trong pascal, câu lệnh Writeln (16 mod 3) sẽ in lên màn hình kết quả là bao nhiêu?
A: 5
B: 1
C: 16
D: 3
11. Để 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 b> Max then Max:=a;
D: Cả 3 đều đúng 
12. Câu lệnh pascal nào sau đây hợp lệ?
A: I:=1; S:= 0; While S<5 do begin S:= S+i; i:= i+1; end;
B: I=1; S:= 0; While S<5 do begin S:= S+i; i:= i+1 end;
C: I=1; S:= 0 While S<5 do i:= i+1; 
D: I=1; S:= 0; While S<5 do  i:= i+1; S:= S+i; 
​Làm chín biểu nào sau đây đúng 
A: Chỉ số đầu và chỉ số cuối là hai số nguyên
B: Chỉ số đầu nhỏ hơn chỉ số cuối 
C: Kiểu dữ liệu có thể là integer hoặc real
D: Cả 3 ý trên
2. 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: 17
B: 15
C: 16
D: 14
3. Trong câu lệnh lặp For i:=1 to 10 do begin...end; câu lệnh ghép được thực hiện bao nhiêu?
A: 1
B: 10
C: Không lần nào
D: 2
4. Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu? a:=0; For i:=1 to 3 do a:=a+1
A: 3
B: 4
C: 6
D: 2
5. 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]); để dá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: 5
B: 6
C: 4
D: 7
6. Cách khai báo biến mảng nào sau đây trong pascal đúng?
A: Var X: Array [10,13] of integer
B: Var X: Array [4..10] of real 
C: Var X: Array [10..1] of integer
D: Var X: Array [3,4..4,8] of integer 
 
Bài tập chưa có câu trả lời nào. Rất mong nhận được trả lời của bạn! | Chính sách thưởng | Quy chế giải bài tập
Không chấp nhận lời giải copy từ Trợ lý ảo / ChatGPT. Phát hiện 1 câu cũng sẽ bị xóa tài khoản và không được thưởng
Đăng ký tài khoản để nhận Giải thưởng khi trả lời bài tập.
Đăng ký tài khoản để có thể trả lời bài tập này!

Đăng ký qua Facebook hoặc Google:

Hoặc lựa chọn:
Đăng ký bằng email, điện thoại Đăng nhập bằng email, điện thoại
Lazi.vn