Код с ошибкой
Вроде точно такой же код без неё
Вопрос
17 732
43
VuRdaLaK1337:
угу, Clamp правду сказал. В длине массива без пробелов пишется
30
((код
здесь код
))

mas: array [0 . . 7] of integer; 
зачем пробелы между и вокруг точек?
4
VuRdaLaK1337:
тут ещё плохо видно, лучше код кидать, а не скрины. Я не уверен, ест ли пробелы...
Program abc;
var
mas: array [0 . . 7] of integer; ya noob
i: integer;
begin
mas[0] := 5;
mas[1] := 10;

for i := to 7 do
mas[i] := mas [i-2] + mas[i-1];
writeln(mas);
end.
30
VuRdaLaK1337, а если объявить type массива и переменную этого типа, ошибка сохраняется?

N7 Molot, зануда
4
N7 Molot:
VuRdaLaK1337:
ну типа не те символы...

Clamp:
но там то считал с 0, а у тебя считает с 12...
Молот правильно сказал я просто сам его невнимательно написал , но в чём суть то.
В оф. Документаций там никакого mas нету. Или я чего-то не понимаю
У меня он требует какого-то оператора , а я незнаю какой нужен-то в документаций про массивы вообще mas нет.
43
VuRdaLaK1337:
ну типа не те символы...

Clamp:
но там то считал с 0, а у тебя считает с 12...

VuRdaLaK1337:
тут ещё плохо видно, лучше код кидать, а не скрины. Я не уверен, ест ли пробелы...
30
Так как массив читается с 0.
var
   mas: array [12..15] of integer;
Где теперь твой Бог? :D
4
N7 Molot:
VuRdaLaK1337:
хм... это паскаль... Попробуй переписать) Раньше он писал в консоли, что нет точки в массиве, но она есть

мб они русские?)
Насчет русские не понял , Переписал и дописал , я беру код с ролика 15го года
Вот та же ошибка
Загруженные файлы
43
VuRdaLaK1337:
хм... это паскаль... Попробуй переписать) Раньше он писал в консоли, что нет точки в массиве, но она есть

мб они русские?)
4
N7 Molot:
да, как написал Ev3nt, там нужно ставить 7, а не 8. Так как массив читается с 0.
Вы ищите ошибку где она есть , но совсем неважная. Тут нужен оператор , я документацию почитал и пока не нашёл в чем причина данной ошибки.
Загруженные файлы