vikaapostol28
24.03.2020 01:58

Пусть дан фрагмент программы: y: =0; i: =2; while i< =5 do begin y: =y+0,5; inc(i); end; write (y; i) что будет выведено в результате работы программы

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Ahamad
06.10.2020 14:04
Y:=0;
i:=2;
while i <= 5 do
    begin
    y:=y+0.5;
    inc(i);
    end;
write(y,i);

Будет вызвано 4 итерации цикла (для i = 2, 3, 4, 5).
Каждую итерацию у увеличивается на 0.5. Итого, увеличится на 0.5*4 = 2
Изначально у=0 => у будет равен 2.
На последней итерации цикла i=5, происходит инкремент. i=6.

ответ: 2 6
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота