ГДЗ Математика 2 класс Л.Г.Петерсон

ГДЗ Математика 2 класс Л.Г.Петерсон

авторы: .
издательство: Ювента

Другие варианты решения
Раздел:

Номер №3

Выполни действия по заданным алгоритмам и запиши значения x в тетради. Какой из этих алгоритмов можно назвать линейным, разветвляющимся, циклическим? Почему?


Решение

Алгоритм 1.
Алгоритм линейный, так как в нем нет вопроса и все действия выполняются по порядку.
при a = 5:
5 + 9 = 14
147 = 7
7 + 38 = 45
x = 45
при a = 12:
12 + 9 = 21
217 = 14
14 + 38 = 52
x = 52
при a = 20:
20 + 9 = 29
297 = 22
22 + 38 = 60
x = 60

 
Алгоритм 2.
Алгоритм разветвляющийся, так как после вопроса возможны два варианта событий.
при a = 5:
5 + 7 = 12
12 < 18 − да
12 + 5 = 17
x = 17
при a = 12:
12 + 7 = 19
19 < 18 − нет
194 = 15
x = 15
при a = 20:
20 + 7 = 27
27 < 18 − нет
274 = 23
x = 23

 
Алгоритм циклический, так как при отрицательном ответе на вопрос, будет повторяться действие +3, пока ответ на вопрос не станет положительным.
при a = 5:
5 + 3 = 8
8 > 15 − нет
8 + 3 = 11
11 > 15 − нет
11 + 3 = 14
14 > 15 − нет
14 + 3 = 17
17 > 15 − да
178 = 9
x = 9
при a = 12:
12 + 3 = 15
15 > 15 − нет
15 + 3 = 18
18 > 15 − да
188 = 10
x = 10
при a = 20:
20 + 3 = 23
23 > 15 − да
238 = 15
x = 15
Другие варианты решения