Задать вопрос
17 марта, 04:17

Какие значения примут переменные с и d после выполнения фрагмента программы:

c:=1 d:=10 ... while d<100 do begin c:=c*2

d:=d+10

end

Ответ: с=512 d=100

Нужно решение.

+1
Ответы (1)
  1. 17 марта, 07:18
    0
    Первоначальные значения: c=1, d=10.

    Далее в цикле с удваивается, а d увеличивается на 10, пока будет оставаться меньше 100.

    d "пробежит" в цикле значения 20,30,40,50,60,70, 80,90,100, т. е. цикл выполнится 9 раз (для D=10,20, ... 90). В теле цикла с удвоится 9 раз, т. е. станет равно своей 9-й степени. 2⁹ = 512.

    Ответ: d=100, c=512
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Какие значения примут переменные с и d после выполнения фрагмента программы: c:=1 d:=10 ... while d ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы