Упр.2.137 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
1. Исходные значения:
1) А = 25, В = 4; 2) А = 25, В = 5.
2. Исходные значения:
1) А = 7, В = 3; 2) А = 12, В = 4.
1) Для исходных значений $$A=25,\ B=4$$ проверяем условие $$A \ div \ B = B$$.
$$25 \ div \ 4 = 6,$$ значит условие ложно, выполняется ветвь $$A := A \ mod \ B$$.
$$25 \ mod \ 4 = 1.$$
Итог: $$A=1.$$
| № шага | A | B | Условие $$A \ div \ B = B$$ |
|---|---|---|---|
| 1 | 25 | 4 | |
| 2 | 25 | 4 | $$25 \ div \ 4 = 6,$$ нет |
| 3 | 1 | 4 | |
| 4 | 1 |
2) Для исходных значений $$A=25,\ B=5$$ проверяем условие $$A \ div \ B = B$$.
$$25 \ div \ 5 = 5,$$ значит условие истинно, выполняется ветвь $$A := A \ div \ B$$.
$$25 \ div \ 5 = 5.$$
Итог: $$A=5.$$
| № шага | A | B | Условие $$A \ div \ B = B$$ |
|---|---|---|---|
| 1 | 25 | 5 | |
| 2 | 25 | 5 | $$25 \ div \ 5 = 5,$$ да |
| 3 | 5 | 5 | |
| 4 | 5 |
3) Для исходных значений $$A=7,\ B=3$$ проверяем условие $$A \ mod \ B = 0$$.
$$7 \ mod \ 3 = 1,$$ значит условие ложно, выполняется ветвь $$A := A \cdot B$$.
$$7 \cdot 3 = 21.$$
Итог: $$A=21.$$
| № шага | A | B | Условие $$A \ mod \ B = 0$$ |
|---|---|---|---|
| 1 | 7 | 3 | |
| 2 | 7 | 3 | $$7 \ mod \ 3 = 1,$$ нет |
| 3 | 21 | 3 | |
| 4 | 21 |
4) Для исходных значений $$A=12,\ B=4$$ проверяем условие $$A \ mod \ B = 0$$.
$$12 \ mod \ 4 = 0,$$ значит условие истинно, выполняется ветвь $$A := A \ div \ B$$.
$$12 \ div \ 4 = 3.$$
Итог: $$A=3.$$
| № шага | A | B | Условие $$A \ mod \ B = 0$$ |
|---|---|---|---|
| 1 | 12 | 4 | |
| 2 | 12 | 4 | $$12 \ mod \ 4 = 0,$$ да |
| 3 | 3 | 4 | |
| 4 | 3 |
Ответ
1) $$A=1$$; 2) $$A=5$$; 3) $$A=21$$; 4) $$A=3$$.