Вопрос по информатике:
Какие значения примут переменные с и d после выполнения фрагмента программы:
c:=1 d:=10.. while d<100 do begin c:=c*2
d:=d+10
end
Ответ: с=512 d=100
Нужно решение.
- 05.08.2015 06:18
- Информатика
- remove_red_eye 18472
- thumb_up 37
Ответы и объяснения 1
Далее в цикле с удваивается, а 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
- 06.08.2015 04:40
- thumb_up 49
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.