Условный оператор. Выбор из двух

 Условный оператор

 Работа каких фрагментов кода правильно определяет, чётное или нет число содержится в переменной i ?:

  •  if i / 2: print(i, 'чётное') else: print(i, 'нечётное')
  • if i // 2: print(i, 'чётное') else: print(i, 'нечётное')
  • if i % 2 == 0: print(i, 'чётное') else: print(i, 'нечётное')
  • if i // 2 == 0: print(i, 'чётное') else: print(i, 'нечётное')
  • if i % 2 != 0: print(i, 'нечётное') else: print(i, 'чётное')
  • if i // 2 != 0: print(i, 'нечётное') else: print(i, 'чётное')

 Ответ: строки 3 и 5

 При регистрации на сайтах требуется вводить пароль дважды. Это сделано для безопасности, поскольку такой подход уменьшает возможность неверного ввода пароля.
 Напишите программу, которая сравнивает пароль и его подтверждение. Если они совпадают, то программа выводит: «Пароль принят», иначе: «Пароль не принят».

 pass_1 = input()
 pass_2 = input()

 if pass_1 == pass_2:
     print('Пароль принят')
 else:
     print('Пароль не принят')

 Напишите программу, которая определяет, является число четным или нечетным.

 arg = int(input())

 if arg % 2 == 0:
     print('Четное')
 else:
     print('Нечетное')

 Напишите программу, которая проверяет, что для заданного четырехзначного числа выполняется следующее соотношение: сумма первой и последней цифр равна разности второй и третьей цифр.
 Программа должна вывести «ДА», если соотношение выполняется, или «НЕТ» — если не выполняется.

 arg = int(input())

 a = arg // 1000
 b = arg // 100 % 10
 c = arg // 10 % 10
 d = arg % 10

 s_1 = a + d
 s_2 = b - c

 if s_1 == s_2:
     print('ДА')
 else:
     print('НЕТ')

 Напишите программу, которая определяет, разрешён ли пользователю доступ к интернет-ресурсу или нет.
 Программа должна вывести текст «Доступ разрешен», если возраст пользователя не менее 18 лет, или «Доступ запрещен» в противном случае.

 age = int(input())

 if age >= 18:
     print('Доступ разрешен')
 else:
     print('Доступ запрещен')

 Напишите программу, которая определяет, являются ли три заданных числа (в указанном порядке) последовательными членами арифметической прогрессии.
 Программа должна вывести «YES» или «NO» (без кавычек) в соответствии с условием задачи.

 a = int(input())
 b = int(input())
 c = int(input())

 if b == (a + c)/2:  # или c-b == b-a
     print('YES')
 else:
     print('NO')

 Напишите программу, которая определяет наименьшее из двух чисел.

 arg_1 = int(input())
 arg_2 = int(input())

 if arg_1 < arg_2:
     print(arg_1)
 else:
     print(arg_2)

 Напишите программу, которая определяет наименьшее из четырёх чисел.

 a = int(input())
 b = int(input())
 c = int(input())
 d = int(input())

 if a < b:
     e = a
 else:
     e = b
 if c < d:
     f = c
 else:
     f = d
 if e <= f:
     print(e)
 else:
     print(f)

 Напишите программу, которая по введённому возрасту пользователя сообщает, к какой возрастной группе он относится:

  • до 13 (включительно) – детство;
  • от 14 до 24 (включительно) – молодость;
  • от 25 до 59 (включительно) – зрелость;
  • от 60 (включительно) – старость.
age = int(input())

if age <= 13:
    print('детство')
if 14 <= age <= 24:
    print('молодость')
if 25 <= age <= 59:
    print('зрелость')
if age >= 60:
    print('старость')

 Напишите программу, которая считывает три числа и подсчитывает сумму только положительных чисел. Если положительных чисел нет, то следует вывести 0.

a = int(input())
b = int(input())
c = int(input())

s = 0

if a > 0:
    s = s + a
if b > 0:
    s = s + b
if c > 0:
    s = s + c

print(s)