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ử? BÀI 6: Viết chương trình nhập vào một mảng gồm n số nguyên (1 <= n <= 100), mỗi số có giá trị tuyệt đối không quá 500. Tính tổng giá trị các phần tử có giá trị chia hết cho k (k nhập từ bàn phím).

1 câu trả lời

Bài 1:

C1:

Var A : array [1..200] of integer;

C2:

Const Nmax = 200;
Var a: Array[1..Nmax] Of integer;

Bài 2: Đáp án C

Bài 3: Đáp án A

Bài 4:

program Tin_hoc;

uses crt;

var i,n:integer;

a:array [1..100] of integer;

begin

write('Nhap so phan tu: ');readln(n);

writeln('Nhap ',n,' phan tu:');

for i:= 1 to n do readln(a[i]);

for i:= 1 to n do write(a[i],'   ');

readln;

end.

Bài 5:

program Tin_hoc;

uses crt;

var i,n:integer;

a:array[1..200] of integer;

begin

clrscr;

write('Nhap so phan tu: ');readln(n);

writeln('Nhap ',n,' phan tu:');

for i:= 1 to n do readln(a[i]);

writeln('Mang tren co ',n,' phan tu');

readln;

end.

Bài 6:

var n, i, k, s: longint;
    a: array[1..105] of longint;

begin
        readln(n, k);
        for i := 1 to n do read(a[i]);
        s := 0;
        for i := 1 to n do
                if a[i] mod k = 0 then s := s + a[i];
        write(s);
        readln
end.

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