Помогите пожалуйста. Паскаль
program n;
Type matrice = array[1..3,1..2] of integer;
var i,a,j,sum:integer;
begin
for i:= 1 to 3 do begin
readln(a[i,j]);
for j:=1 to 2 do begin
readln(a[i,j]);
If(a[i,j] mod 5=0) then
Sum:=Sum+1;
end;
end;
End.
Ошибка: Нет индексного свойства по умолчанию для типа integer
valgrisa:
Что a делает в integer, если предполагается что это будет объявленный тип
Ответы на вопрос
Ответил huston81
1
Ответ:
исправил. код вводит с клавиатуры элементы массива размером 3х2 и считает количество элементов, кратных 5
Объяснение:
program n;
Type matrice = array[1..3, 1..2] of integer;
var i, j, sum: integer;
a: matrice;
begin
for i := 1 to 3 do begin
for j := 1 to 2 do begin
readln(a[i, j]);
If(a[i, j] mod 5 = 0) then
Sum := Sum + 1;
end;
end;
writeln('Количество элементов матрицы, кратных 5, равно ', sum);
End.
Новые вопросы
Математика,
2 года назад
Геометрия,
2 года назад
Математика,
7 лет назад
Алгебра,
8 лет назад
Химия,
8 лет назад