Попросите пользователя ввести 3 целых числа. Если есть не менее двух равных чисел, то добавьте 5 к каждому числу

  • 49
Попросите пользователя ввести 3 целых числа. Если есть не менее двух равных чисел, то добавьте 5 к каждому числу и выведите результат на экран. В противном случае, выведите сообщение "равных чисел нет". Разработайте программу на выбранном языке программирования.
Tainstvennyy_Rycar_8458
30
Конечно! Вот программа на выбранном языке программирования для решения данной задачи:

python
# Просим пользователя ввести 3 целых числа
num1 = int(input("Введите первое целое число: "))
num2 = int(input("Введите второе целое число: "))
num3 = int(input("Введите третье целое число: "))

# Проверяем, есть ли не менее двух равных чисел
if num1 == num2 or num1 == num3 or num2 == num3:
# Добавляем 5 к каждому числу
num1 += 5
num2 += 5
num3 += 5

# Выводим результат на экран
print("Результат:")
print("Первое число:", num1)
print("Второе число:", num2)
print("Третье число:", num3)
else:
# Выводим сообщение, если равных чисел нет
print("Равных чисел нет")


В данной программе мы сначала запрашиваем у пользователя ввод трех целых чисел. Затем, используя условную конструкцию if-else, мы проверяем, есть ли хотя бы два равных числа. Если это условие выполняется, мы добавляем 5 к каждому числу и выводим результат на экран. В противном случае, выводим сообщение "равных чисел нет". Это решение должно быть понятным для школьников и содержит все необходимые пояснения.