Python. Условный оператор (if).

Написать программу выводящую наибольшее из двух чисел. Числа отличны друг от друга.
Вариант 1
Код программы:

a=int(input('введите первое число '))
b=int(input('введите второе число '))
if a>b:
   print(a)
else:
   print(b)

Результат:

введите первое число 4
введите второе число 7
7

Вариант 2
Код программы:

a=int(input('введите первое число '))
b=int(input('введите второе число '))
print(a) if a>b else print(b)

Результат:

введите первое число 4
введите второе число 7
7

Написать программу выводящую наибольшее из трех чисел. Числа отличны друг от друга.
Вариант 1
Код программы:

a=int(input('введите первое число '))
b=int(input('введите второе число '))
c=int(input('введите третье число '))
if a>b and a>c:
   print(a)
else:
   if b>a and b>c:
      print(b)
   else:
      print(c)

Результат:

введите первое число 2
введите второе число 4
введите третье число 6
6

Вариант 2
Код программы:

a=int(input('введите первое число '))
b=int(input('введите второе число '))
c=int(input('введите третье число '))
if a>b and a>c:
   print(a)
elif b>a and b>c:
   print(b)
else:
   print(c)

Результат:

введите первое число 2
введите второе число 4
введите третье число 6
6

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *