Задать вопрос
30 декабря, 16:58

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

+5
Ответы (1)
  1. 30 декабря, 17:24
    0
    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
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Пусть дан фрагмент программы: y:=0; i:=2; while i ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы