Найдите число по схеме алгоритма при a, равном:
а) 137; б) 1316; в) 134; г) 133; д) 1135.
а) 3137.
б) 0,7 (или 107).
в) 3134.
г) 3133.
д) 3134.
Ответ: а) 3137; б) 0,7; в) 3134; г) 3133; д) 3134.
Анализ алгоритма:Сначала выполняется цепочка действий для всех чисел:
a+134+131−138=a+135−138=a−133 Обозначим результат этого вычисления через x. Далее проверяем условия:
- Если x>1, то идем по верхней ветке: (x−1)+3132.
- Если x≤1, проверяем x=1:
- Если x=1, то x−103.
- Если x<1, то (x+1133)+2.
а) При a=137
- Считаем x: 137+134+131−138=134.
- Проверка: 134>1? Нет.
- Проверка: 134=1? Нет.
- Нижняя ветка: 134+1133=1137.
- Далее: 1137+2=3137.
б) При a=1316
- Считаем x: 1316+134+131−138=1313=1.
- Проверка: 1>1? Нет.
- Проверка: 1=1? Да.
- Средняя ветка: 1−103=1010−103=107=0,7.
в) При a=134
- Считаем x: 134−133=131.
- Проверки дают Нет и Нет.
- Нижняя ветка: 131+1133=1134.
- Далее: 1134+2=3134.
г) При a=133
- Считаем x: 133−133=0.
- Проверки дают Нет и Нет.
- Нижняя ветка: 0+1133=1133.
- Далее: 1133+2=3133.
д) При a=1135=1318
- Считаем x: 1318−133=1315=1132.
- Проверка: 1132>1? Да.
- Верхняя ветка: 1132−1=132.
- Далее: 132+3132=3134.
💡 Похожие задачи
Соседние номера: