Лучший ответ
-
0 0
CaptainAwesome (35) 6 (6034)238 15 лет
until i:=0; ----> until i=0;
Ибо это сравнение, а ты делаешь присвоение.
writelv('Число -',i,); --> writeln и нужна ли запятая 2я???
i - не real, а LongInt сделай
Давно очень этот язык последний раз видел, не помню все нюансы.
*В код не в думывался, смотрел синтаксис.
А булеан там в if, т.к. то что в if, это логическое выражение и его результат - булеан.
Ответы
-
0 0
ia_koteg 4 (1149)1716 15 лет
1) "var i:real;" поменяй на "var i:longint;"
2) в одном месте опечатка, writelv поменяй на writeln
3) после "i:=i-1" поставь ;