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

Какое число будет выведено на экран в результате выполнения этого цикла?
i:=5;
write('9');
while i<5 do begin
write(i);
i:=i+1;
end;

Ответ не 9, и не 6, и не 0

Ответы

Автор ответа: semenov0310p7fa3z
3
Будет выведена только 9(как строка)
Так как переменная I у тебя задается числом 5, а в условии цикла i строго меньше 5
Соотвественно он не будет просто исполнятся

киртой: Спасибо за помощь)
Aillianna: не за что. задание реально какое-то странное
Aillianna: тут еще если посмотреть - в результате выполнения цикла ничего не выводится, то возможно подразумевается пустая строка.
киртой: как ее написать в ответе
Aillianna: но это довольно заумно
Aillianna: ну я не знаю как оно у вас работает. возможно просто ничего не вводить и нажать принять ответ. возможно '' - кавычки и между ними ничего нет
Aillianna: еще бы я попробовала 5 - возможно опечатка в условии цикла
Aillianna: в любом случае у учителя надо бы уточнить че он там имел ввиду
киртой: 5 пробовал тоже
Aillianna: ну как?
Похожие вопросы
Предмет: Алгебра, автор: Аноним