Упр.137 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
а)
№ шага А В Условие A div B = B
1 25 4
2 25 4 =6, NO
3 1 4
4 1 4
1 25 5
2 25 5 =5, YES
3 5 5
4 5 5
б)
№ шага А В Условие A mod B = 0
1 7 3
2 7 3 =1, NO
3 21 3
4 21 3
1 12 4
2 12 4 =0, YES
3 3 4
4 3 4
а) Проверяем условие $$A \div B = B$$.
1) $$A=25,\ B=4$$. Тогда $$25 \div 4 = 6$$, условие неверно, значит выполняется ветвь $$A := A \bmod B$$:
$$25 \bmod 4 = 1$$, получаем $$A=1$$.
2) Теперь $$A=1,\ B=4$$. Проверяем:
$$1 \div 4 = 0$$, условие снова неверно, значит:
$$1 \bmod 4 = 1$$.
Итог: $$A=1$$.
3) Для второй пары $$A=25,\ B=5$$:
$$25 \div 5 = 5$$, условие верно, значит выполняется ветвь $$A := A \div B$$:
$$25 \div 5 = 5$$, получаем $$A=5$$.
4) Теперь $$A=5,\ B=5$$. Проверяем:
$$5 \div 5 = 1$$, условие неверно, значит:
$$5 \bmod 5 = 0$$.
Итог: $$A=0$$.
б) Проверяем условие $$A \bmod B = 0$$.
1) $$A=7,\ B=3$$. Тогда:
$$7 \bmod 3 = 1$$, условие неверно, значит выполняется ветвь $$A := A \cdot B$$:
$$7 \cdot 3 = 21$$, получаем $$A=21$$.
2) Теперь $$A=21,\ B=3$$. Проверяем:
$$21 \bmod 3 = 0$$, условие верно, значит выполняется ветвь $$A := A \div B$$:
$$21 \div 3 = 7$$.
Итог: $$A=7$$.
3) Для второй пары $$A=12,\ B=4$$:
$$12 \bmod 4 = 0$$, условие верно, значит:
$$12 \div 4 = 3$$.
Итог: $$A=3$$.
Ответ
а) $$1$$; $$0$$.
б) $$7$$; $$3$$.