Предмет: Информатика, автор: oficerovdima8

var a,c,f: integer; begin readln(a); for a:=5 begin readln(c); if (a mod 25=10)then f:= a+c; end. writeln(s) end. в чем ошибка

Ответы

Автор ответа: RageOfHeaven
1

Ответ:

Неправильно написан цикл

Объяснение:

синтаксис объявления таков

for i := 1 to n do

       // код вашей программы

от 1 до n делаем такой-то код

В вашем случае for a:=5 begin не указан сколько раз выполнить цикл

если пять раз то for a:=1 to 5 do begin

// код

end;


RageOfHeaven: также после end должна быть точка с запятой а не точка,точка после end ставят в конце программы
oficerovdima8: спасибо
RageOfHeaven: ну там ещё много ошибок
RageOfHeaven: могу скинуть готовый код
oficerovdima8: давайте
RageOfHeaven: можешь задачку скинуть,мне так проще будет
Похожие вопросы
Предмет: Русский язык, автор: indira888777
Предмет: Русский язык, автор: 1й1й1й1йаповл
Предмет: География, автор: татьяна1006