Даю много балов Напишіть програму, на вхід якої потрібно ввести 2 випадкових числа, після цього вона знайде випадкове число в діапазоні цих чисел і виводить суму (2 числа, що ввели + випадкове).
2) Доповніть програму 1: після знаходження випадкового числа: якщо це число >5 тоді ще раз знайти випадкове число, якщо <5 то прирівняти його до 10
Answers & Comments
Ответ:
python
import random
# Ввод пользователем двух чисел
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
# Нахождение случайного числа в диапазоне двух чисел
random_num = random.randint(min(num1, num2), max(num1, num2))
print("Случайное число:", random_num)
# Проверка условия и выполнение соответствующих действий
if random_num > 5:
random_num = random.randint(min(num1, num2), max(num1, num2))
else:
random_num = 10
# Вычисление суммы и вывод результата
result = num1 + num2 + random_num
print("Сумма:", result)
Объяснение:
Пользователь будет приглашен ввести два числа, после чего программа найдет случайное число в диапазоне этих чисел и выводит его вместе с суммой трех чисел (введенных чисел и случайного числа), учитывая дополнительное условие.