Предмет: Информатика,
автор: tanya3604
Задан алгоритм:
x = 10; p = 1; m = –10
Начало цикла
пока x >= m выполнить x = x – 5; p = p*2; конец цикла;
Напечатать значения x, p.
1. Определить тип вычислительного процесса.
2. Определить значения переменных x и p, которые будут выведены на печать в результате выполнения алгоритма
Ответы
Автор ответа:
0
1. циклический процесс
2.
10 >= -10 ⇒ истина, x=x-5=10-5=5, p=p*2=1*2=2
5 >= -10 ⇒ истина, x=5-5=0, p=2*2=4
0 >= -10 ⇒ истина, x=0-5=-5, p=4*2=8
-5 >= -10 ⇒ истина, x=-5-5=-10, p=8*2=16
-10 >= -10 ⇒ истина, x=-10-5=-15, p=16*2=32
-15 >= -10 ⇒ ложь, цикл заканчивается
x=-15, p=32
2.
10 >= -10 ⇒ истина, x=x-5=10-5=5, p=p*2=1*2=2
5 >= -10 ⇒ истина, x=5-5=0, p=2*2=4
0 >= -10 ⇒ истина, x=0-5=-5, p=4*2=8
-5 >= -10 ⇒ истина, x=-5-5=-10, p=8*2=16
-10 >= -10 ⇒ истина, x=-10-5=-15, p=16*2=32
-15 >= -10 ⇒ ложь, цикл заканчивается
x=-15, p=32
Похожие вопросы
Предмет: Қазақ тiлi,
автор: farizabeisendai
Предмет: Литература,
автор: nastaminajluk
Предмет: Литература,
автор: shumic3kme
Предмет: Математика,
автор: ayana5825