Каково значение переменной a после выполнения фрагмента алгоритма при значениях a=5 и a=18? При вводе значения a, если a больше 5, то a присваивается значение a+20, в противном случае a присваивается значение a*10. Каково итоговое значение переменной a при a=5 и при a=18?
Марго_6071
Давайте рассмотрим выполнение данного алгоритма для значений a=5 и a=18 пошагово.
1. Значение a=5.
- Так как a равно 5 и меньше 5, выполнится ветвь "в противном случае".
- Значение a будет присвоено как произведение текущего значения a (5) на 10.
- Итак, итоговое значение переменной a равно 5 * 10 = 50.
2. Значение a=18.
- Так как a равно 18 и больше 5, выполнится ветвь "если a больше 5".
- Значение a будет присвоено как сумма текущего значения a (18) и 20.
- Итак, итоговое значение переменной a равно 18 + 20 = 38.
Таким образом, итоговые значения переменной a при a=5 и при a=18 будут соответственно равны 50 и 38.
1. Значение a=5.
- Так как a равно 5 и меньше 5, выполнится ветвь "в противном случае".
- Значение a будет присвоено как произведение текущего значения a (5) на 10.
- Итак, итоговое значение переменной a равно 5 * 10 = 50.
2. Значение a=18.
- Так как a равно 18 и больше 5, выполнится ветвь "если a больше 5".
- Значение a будет присвоено как сумма текущего значения a (18) и 20.
- Итак, итоговое значение переменной a равно 18 + 20 = 38.
Таким образом, итоговые значения переменной a при a=5 и при a=18 будут соответственно равны 50 и 38.
Знаешь ответ?