Упр.200 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
а) Паскаль
а : = 9;
b := a div 5;
b := b * 10;
а := b mod 5 — 3;
b := b mod 5*2;
с := а + b
Python
а = 9
b = а // 5
b = b * 10
а = b % 5 — 3
b = b % 5 * 2
с = а + b
a
b
c
Ответ: -3
б) Паскаль
а := 123;
b := a div 10;
b := b / 4 + 2;
b :=b*25+2;
а : = а + b;
а := a mod 5*3;
с := а + b
Python
а = 123
Ь = а // 10
Ь = Ь / 4 + 2
b = b * 25 + 2
а = а + b
а = а % 5 * 3
с = а + b
Ответ: 127
в) Паскаль
а := 951
b := a div 100 + a mod 100
а := a div 10
а := a mod 10
а := а + b
b := (а + b) mod 10/2
а := а — b — 3
с := а + b
Python
а = 951
b = а // 100 + а % 100
а = а // 10
а %= 10
а += b
b = (а + b) % 10 / 2
а -= b — 3
с = а + b
Ответ: 62
Выполним команды по порядку, отслеживая значения переменных.
а)
| a | b | c |
|---|---|---|
| 9 | — | — |
| 9 | 1 | — |
| 9 | 10 | — |
| -3 | 10 | — |
| -3 | 0 | — |
| -3 | 0 | -3 |
$$c = a + b = -3 + 0 = -3$$
б)
| a | b | c |
|---|---|---|
| 123 | — | — |
| 123 | 12 | — |
| 123 | 5 | — |
| 123 | 127 | — |
| 250 | 127 | — |
| 0 | 127 | — |
| 0 | 127 | 127 |
$$c = a + b = 0 + 127 = 127$$
в)
| a | b | c |
|---|---|---|
| 951 | — | — |
| 951 | 60 | — |
| 95 | 60 | — |
| 5 | 60 | — |
| 65 | 60 | — |
| 65 | 2,5 | — |
| 59,5 | 2,5 | — |
| 59,5 | 2,5 | 62 |
$$c = a + b = 59{,}5 + 2{,}5 = 62$$
Ответ
а) $$-3$$
б) $$127$$
в) $$62$$