Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
3 апреля 2023 11:09
976
Нет индексного свойства по умолчанию для типа integer исправьте пожалуйстаprogram max;
var
ar:array[1..10]of integer;
a,c,i,n:integer;
begin
for i:=1 to n do
begin
read(a[i]);
if i=1 then
c:=a[i];
if a[i]>c then
c:=a[i];
end;
writeln(c);
end.
1
ответ
Вы массив объявили с именем ar, а пытаетесь его использовать с именем а
Исправленный код выглядит так:
var
ar: array[1..10]of integer;
a, c, i, n: integer;
begin
read(n);
for i := 1 to n do
begin
read(ar[i]);
if i = 1 then
c := ar[i];
if ar[i] > c then
c := ar[i];
end;
writeln(c);
end.
Вариант №2
program max;
const n = 10;
var
ar: array[1..10]of integer;
a, c, i: integer;
begin
for i := 1 to n do
begin
read(ar[i]);
if i = 1 then
c := ar[i];
if ar[i] > c then
c := ar[i];
end;
writeln(c);
end.
Исправленный код выглядит так:
var
ar: array[1..10]of integer;
a, c, i, n: integer;
begin
read(n);
for i := 1 to n do
begin
read(ar[i]);
if i = 1 then
c := ar[i];
if ar[i] > c then
c := ar[i];
end;
writeln(c);
end.
Вариант №2
program max;
const n = 10;
var
ar: array[1..10]of integer;
a, c, i: integer;
begin
for i := 1 to n do
begin
read(ar[i]);
if i = 1 then
c := ar[i];
if ar[i] > c then
c := ar[i];
end;
writeln(c);
end.
0
·
Хороший ответ
5 апреля 2023 11:09
Остались вопросы?
Еще вопросы по категории Информатика
Сторона передающая информацию. Сторона принимающая информацию. Система обмена письмами с помощью компьютера По информатике 5 класс...
Чему будет равна переменная c после выполнения этой программы: a := 28;
b := 7;
b := a mod b + 4;
c := a mod b + 1;...
Информатика . 7 класс. ФГОС. Итоговая контрольная работа. 6. Тип файла можно определить, а) размер б) расширение в) дату создания д) размещение 1. 7....
1)как записывается заголовок программы на паскале? 2)как записывается раздел описания переменных? 3)с какими типами числовых величин работает паскаль?...
Помогите расшифровать двоичный код, пожалуйста: 10010111 10000000 10010010...