Я изучаю язык eiffel и пытаюсь сделать некоторые базовые вещи, например:
class
APPLICATION
inherit
ARGUMENTS
create
make
feature
make
local
testvar:INTEGER
i:INTEGER
do
from
i := 0
until
i >= 10
loop
Io.putstring ("input number")
Io.read_integer
testvar:= Io.last_integer
if
testvar>=2
then
Io.putstring ("bigger")
i:=i+1
else
Io.putstring ("smaller")
i:=i+1
Io.put_integer(testvar)
end
end
По сути, я просто тестирую цикл, который считывает целые числа и печатает на экране больше или меньше, пока «i» не достигнет 10. Однако это не компилируется, я думаю, это связано с моим циклом. Что я делаю неправильно?
благодарю вас