Какое число будет выведено ** экран в результате выполнения этого цикла? i:=5;...

0 голосов
876 просмотров

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

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


Информатика (56 баллов) | 876 просмотров
Дан 1 ответ
0 голосов

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

(84 баллов)
0

Спасибо за помощь)

0

не за что. задание реально какое-то странное

0

тут еще если посмотреть - в результате выполнения цикла ничего не выводится, то возможно подразумевается пустая строка.

0

как ее написать в ответе

0

но это довольно заумно

0

ну я не знаю как оно у вас работает. возможно просто ничего не вводить и нажать принять ответ. возможно '' - кавычки и между ними ничего нет

0

еще бы я попробовала 5 - возможно опечатка в условии цикла

0

в любом случае у учителя надо бы уточнить че он там имел ввиду

0

5 пробовал тоже

0

ну как?