Предмет: Информатика,
автор: VALERIA20022
Выдаёт :Ошибка времени выполнения: Индекс находился вне границ массива.Помогите пожалуйста
Program tro8;
Var a: array [1..8] of integer;
i,s:integer;
Begin
For i:=1 to 10 do
a[i]:=Random(10);
writeln('Исходный массив');
For i:=1 to 10 do
write (a[i], ' ' );
writeln;
s:=0;
For i:=1 to 10 do
if a[i] mod 2= 1 then
S:=s+a[i];
writeln('Сумма элементов массива =' ,s);
end.
Ответы
Автор ответа:
0
For i:= 1 to 8 надо или
a: array [1..10] of integer;
a: array [1..10] of integer;
Автор ответа:
0
Измените все числа 10 на 8
Похожие вопросы
Предмет: Английский язык,
автор: janelmeiramova3
Предмет: Право,
автор: nikto102030
Предмет: Алгебра,
автор: nurtaevabota3
Предмет: Математика,
автор: liberty0305
Предмет: Математика,
автор: Виктория123456789123