BÀI 1: Hãy khai báo 1 mảng số thực tối đa 200 phần tử (bằng 2 cách). BÀI 2: Chọn 1 câu trả lời đúng: Khai báo mảng số nguyên, tối đa 100 phần tử: a. Type Mang = array [1….100] of integer; Var A: Mang; b. Var A: array [1..100] of byte; c. Var A: array [1..100] of interger; d. Type Mang = array [1..100] of real; Var A: Mang; BÀI 3: Chọn 1 câu trả lời đúng: Tham chiếu đến phần tử thứ nhất của mảng A: a. A[1] b. A[2] c. A[3] d. A[n] BÀI 4: Viết chương trình nhập vào 1 mảng số nguyên tối đa 100 phần tử. Hãy xuất mảng ra màn hình. BÀI 5: Viết Chương trình nhập vào 1 mảng số nguyên tối đa 200 phần tử. Hãy đếm xem mảng trên có bao nhiêu phần tử?

2 câu trả lời

Bài 1:

Var A:ARRAY[1..200] of real;

Bài 2:

A: Sử dụng "=" -> loại

B: Kiểu số nguyên mà dùng "byte" -> loại

D: Sử dụng "Type" khai báo mảng -> loại

⇒C 

Bài 4:

Uses crt;

Var n,i:integer;

B:ARRAY[1..100] of integer;

begin

write('Nhap do dai day, n = '); readln(n);

For i:=1 to n do

begin 

write('So thu B[',i,'] la: '); readln(B[i]);

end;

writeln('Mang la: ',B[i]);

end.

Câu 1:

Cách 1: Var A: array[1..200] of extended;

Cách 2:

Type mang = array[1..200] of extended;

Var A: mang;

Câu 2:

A. Đúng

B. Sai (Byte chỉ chứa số nguyên dương từ 0 -> 255)

C. Đúng

D. Sai (Real là số thực)

Câu 3: A[1]: Tham chiếu đến phần tử thứ 1

=> Đáp án A

Câu 4:

Program Arr;
Uses crt;
Var A: array[1..100] of longint;
    n, i: longint;

Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        For i:=1 to n do Read(A[i]);

        Write('Mang vua nhap: ');

        For i:=1 to n do Write(A[i],' ');
        Readln
End.

Câu 5:

Program Arr;
Uses crt;
Var A: array[1..100] of longint;
    n, i: longint;

Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        For i:=1 to n do Read(A[i]);
        Write('Mang co ',n,' phan tu');
        Readln
End.

Câu hỏi trong lớp Xem thêm