Исправьте следующие задачи: 1. Редактируйте ошибки в программе, записывая её с отступами, каждый оператор на

Исправьте следующие задачи:
1. Редактируйте ошибки в программе, записывая её с отступами, каждый оператор на отдельной строке:
если x >= 0:
если x > 0:
выведите(1)
иначе:
выведите(0)
иначе:
выведите(-1)
Какой результат будет выведен этой программой при различных значениях x?
при x = 15:
при x = 5:
при x = 0:
при x = -5:
при x = -15:

2. Возраст Андрея хранится в переменной a, а возраст Бориса – в переменной b. Необходимо определить, кто из них старше. Предложите ваш вариант решения. Сколько всего вариантов можно придумать?
Удачи!

Редактирование программы:

python
если x >= 0:
   если x > 0:
       выведите(1)
   иначе:
       выведите(0)
иначе:
   выведите(-1)

Результат программы для различных значений x:
— при x = 15: будет выведено 1, так как x > 0 и программа войдет во второй if-блок, где выводится 1.
— при x = 5: будет выведено 1, так как x > 0 и программа войдет во второй if-блок, где выводится 1.
— при x = 0: будет выведено 0, так как x >= 0, но x не больше 0, и программа войдет в блок else внутри первого if-блока, где выводится 0.
— при x = -5: будет выведено -1, так как x < 0 и программа войдет в блок else внутри второго if-блока, где выводится -1.
— при x = -15: будет выведено -1, так как x < 0 и программа войдет в блок else внутри второго if-блока, где выводится -1.

Определение старшего по возрасту:
Вариант решения:

python
если a > b:
   выведите("Андрей старше Бориса")
иначе, если b > a:
   выведите("Борис старше Андрея")
иначе:
   выведите("Андрей и Борис ровесники")

Всего можно придумать 3 варианта решения: используя if-else условия, с помощью тернарного оператора или с применением функции max().

Твой друг не знает ответ? Расскажи!