Помогите пожалуйста,языком Пайтона 1.Визначити, чи увійде в конверт з внутрішніми розмірами a і b мм прямокутна листівка з розмірами с і d мм. Для розміщення листівки в конверті необхідний проміжок в 1 мм з кожної сторони. Знаючення сторін листівки і конверту - цілі числа.
2.Червоний, зелений та синій кольори відомі як основні кольори колірної моделі RGB. При змішуванні червоного та зеленого кольорів, отримується жовтий, при змішуванні синього і зеленого - блакитний, а при змішуванні синього і червоного – пурпуровий колір. Напишіть програму, яка запропонує користувачеві ввести назви двох основних кольорів для змішування. Якщо користувач вводить щось інше, ніж «червоний», «синій» або «зелений», програма повинна виводити повідомлення про відсутність такої палітри. В іншому випадку програма повинна відображати назву кольору, що утворився.
3.Дано дійсне число n, що містить два знака до десяткової точки і два після неї. Необхідно отримати нове число, помінявши в числі цілу і дробову частини.
Ответы
Задание 1:
a = int(input("Введіть висоту конверту: "))
b = int(input("Введіть ширину конверту: "))
c = int(input("Введіть висоту листівки: "))
d = int(input("Введіть ширину листівки: "))
if (a >= c+2) and (b >= d+2) and (a >= d+2) and (b >= c+2):
print("Листівка вміститься в конверт")
else:
print("Листівка не вміститься в конверт")
Задание 2:
# Запитати у користувача назви двох кольорів
color1 = input("Введіть назву першого кольору: ")
color2 = input("Введіть назву другого кольору: ")
# Перевірити, чи введені кольори є червоним, зеленим або синім
if color1 == "червоний" and color2 == "зелений" or color1 == "зелений" and color2 == "червоний":
print("Результат змішування: жовтий")
elif color1 == "синій" and color2 == "зелений" or color1 == "зелений" and color2 == "синій":
print("Результат змішування: блакитний")
elif color1 == "синій" and color2 == "червоний" or color1 == "червоний" and color2 == "синій":
print("Результат змішування: пурпуровий")
else:
print("Введені кольори не входять до палітри")
Задание 3:
n = float(input("Введите число: "))
int_part = int(n)
frac_part = round((n - int_part) * 100)
new_n = frac_part + int_part / 100
print(f"Новое число: {new_n}")