Giá trị của biến mảng là một mảng , tức một dãy số (số nguyên, hoặc số thực) có thứ tự, mỗi số là giá trị của biến thành phần tương ứng?. Câu 2: Em hãy nêu cách khai báo mảng trong ch[r]
(1)CÂU HỎI ÔN TẬP MÔN TIN HỌC LỚP 8 THỜI GIAN: 16/3/2020 – 28/3/2020
Câu 1: Em nêu khái niệm liệu kiểu mảng, biến mảng, giá trị biến mảng?
Trả lời:
Dữ liệu kiểu mảng tập hợp hữu hạn phần tử có thứ tự, phần tử có kiểu liệu, gọi kiểu phần tử Việc thứ tự thực cách gán cho phần tử chỉ số:
Khi khai báo biến có kiểu liệu kiểu mảng, biến gọi biến mảng Giá trị biến mảng mảng, tức dãy số (số nguyên, số thực) có thứ tự, số giá trị biến thành phần tương ứng
Câu 2: Em nêu cách khai báo mảng chương trình?
Trả lời:
Tên mảng :array[<chỉ số đầu> <chỉ số cuối>] of<kiểu liệu> ;
trong số đầu số cuối hai số nguyên biểu thức nguyên thoả mãn số đầu ≤ số cuối kiểu liệu integer real
Câu 3: Viết chương trình tìm giá trị lớn nhỏ dãy số?
Trả lời: program MaxMin;
uses crt;
Var
i, n, Max, Min: integer; A: array[1 100] of integer;
Phần thân chương trình tương tự đây:
Begin
clrscr;
write('Hay nhap dai cua day so, N = '); readln(n); writeln('Nhap cac phan tu cua day so:');
(2)Begin
write('a[',i,']='); readln(a[i]);
End;
Max:=a[1]; Min:=a[1];
fori:=2 to n do
beginif Max<a[i] thenMax:=a[i];
if Min>a[i] thenMin:=a[i]
end;
write('So lon nhat la Max = ',Max); write('; So nho nhat la Min = ',Min); readln