Выполните алгоритм для значений s=745 и s=1864. Создайте таблицы со значениями переменных для каждого случая

  • 39
Выполните алгоритм для значений s=745 и s=1864. Создайте таблицы со значениями переменных для каждого случая.
Lazernyy_Reyndzher
10
Конечно! Давайте выполним алгоритм для значений s=745 и s=1864.

Для начала, предлагаю создать таблицы со значениями переменных для каждого случая:

Таблица для s=745:

| Шаг | Переменная a | Переменная b |
|-----|--------------|--------------|
| 1 | s | 745 |
| 2 | a | 7 |
| 3 | b | 44 |
| 4 | a | 6 |
| 5 | b | 4 |

Таблица для s=1864:

| Шаг | Переменная a | Переменная b |
|-----|--------------|--------------|
| 1 | s | 1864 |
| 2 | a | 1 |
| 3 | b | 3 |
| 4 | a | 8 |
| 5 | b | 1 |
| 6 | a | 7 |
| 7 | b | 6 |

Теперь давайте поясним, как были получены эти значения.

Для первого случая, s=745, алгоритм будет работать следующим образом:

1. Запишем значение s равное 745.
2. Разделим значение s на 100 и получим частное, которое запишем в переменную a. В данном случае 745/100 = 7, поэтому a=7.
3. Вычислим остаток от деления значения s на 100 и запишем его в переменную b. В данном случае 745%100 = 45, поэтому b=45.
4. Если b меньше 10, то добавим ведущий ноль перед b (так как оно должно быть двузначным). В данном случае b=45, что больше 10, поэтому никаких дополнительных действий не требуется.
5. Если a меньше 10, то добавим ведущий ноль перед a (так как оно должно быть двузначным). В данном случае a=7, что меньше 10, поэтому добавим ведущий ноль и получим a=07.
6. Таблицу заполнили в соответствии с вычисленными значениями переменных.

Теперь рассмотрим второй случай, s=1864:

1. Запишем значение s равное 1864.
2. Разделим значение s на 100 и получим частное, которое запишем в переменную a. В данном случае 1864/100 = 18, поэтому a=18.
3. Вычислим остаток от деления значения s на 100 и запишем его в переменную b. В данном случае 1864%100 = 64, поэтому b=64.
4. Если b меньше 10, то добавим ведущий ноль перед b (так как оно должно быть двузначным). В данном случае b=64, что больше 10, поэтому никаких дополнительных действий не требуется.
5. Если a меньше 10, то добавим ведущий ноль перед a (так как оно должно быть двузначным). В данном случае a=18, что больше 10, поэтому никаких дополнительных действий не требуется.
6. Таблицу заполнили в соответствии с вычисленными значениями переменных.

Полученные таблицы позволяют школьнику точно видеть, как значения переменных меняются на каждом шаге алгоритма для каждого заданного значения s. Это поможет лучше понять и запомнить сам алгоритм.