Предмет: Информатика, автор: katasvistun

Помогите пожалуйста,языком Пайтона



1.Визначити, чи увійде в конверт з внутрішніми розмірами a і b мм прямокутна листівка з розмірами с і d мм. Для розміщення листівки в конверті необхідний проміжок в 1 мм з кожної сторони. Знаючення сторін листівки і конверту - цілі числа.
2.Червоний, зелений та синій кольори відомі як основні кольори колірної моделі RGB. При змішуванні червоного та зеленого кольорів, отримується жовтий, при змішуванні синього і зеленого - блакитний, а при змішуванні синього і червоного – пурпуровий колір. Напишіть програму, яка запропонує користувачеві ввести назви двох основних кольорів для змішування. Якщо користувач вводить щось інше, ніж «червоний», «синій» або «зелений», програма повинна виводити повідомлення про відсутність такої палітри. В іншому випадку програма повинна відображати назву кольору, що утворився.
3.Дано дійсне число n, що містить два знака до десяткової точки і два після неї. Необхідно отримати нове число, помінявши в числі цілу і дробову частини.
4.Напишіть програму, у якій до введеного числа додаються написи: «гривень» (hryven), «гривня» (hryvnia), «гривні» (hryvni), згідно з правилами українського правопису.​

Ответы

Автор ответа: AndreyBoloh
1

1. Визначення, чи увійде листівка в конверт:

a = int(input("Введіть довжину листівки (мм): "))

b = int(input("Введіть ширину листівки (мм): "))

c = int(input("Введіть довжину конверту (мм): "))

d = int(input("Введіть ширину конверту (мм): "))

# додаємо проміжок в 1 мм з кожної сторони

a += 2

b += 2

if (a <= c and b <= d) or (a <= d and b <= c):

   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, 2)

# обмін значеннями та виведення результату

result = frac_part * 100 + int_part / 100

print("Результат: ", result)

4. Додавання написів до числа:

number = input("Введіть число: ")

# визначаємо закінчення слова в залежності від останньої цифри числа

last_digit = int(number[-1])

if last_digit == 1:

   suffix = "гривня"

elif last_digit in [2, 3, 4]:

   suffix = "гривні"

else:


katasvistun: спасибо большое!!
Похожие вопросы
Предмет: Химия, автор: fairetailmebeys
Предмет: Українська мова, автор: t1k1t4k1
СРОЧНО ДАЮ 100 БАЛЛОВ

Позначте рядок слів, у якому в усіх словах тільки дзвінкі приголосні звуки
А дорога, гончар, дерево, м'я3;
Б ребро, ніж, море, робота;
В гарбуз, король, молодь, жаравель;
Г любов, ведмідь, огорожа, отже;
Д обрій, лідер, берег, відповідь.
2. Укажіть пару слів, у яких є однакові звуки:
А дятел, дубок;
Б злива, льодок;
В клен, липа;
Г сіль, слива;
Д тінь, тиша.
3. При чергуванні приголосних допущено помилку в
словах рядка:
А проводжати, парубоцтво, братство;
Б намощу, сплачувати, колишу;
В птахство, бугський, сивашський;
Г ткацький, карабаський; переїжджаю;
Д грецький, господарський, убозтво.
4. Є зайве слово в рядку:
А совісний, наїзник, захисний;
Б двомісний, ненависний, капосний;
В буревісник, шістнадцять, проїздний;
Г піаніст, аспірантці, дебютантці;
Д масний, чесний, власний.
5. Літера И пишется в усіх словах рядка:
А бл. ск, тр. вога, щ. міти, кр. шити;
В пал. чка, зор..во, бл. щати, тр..ває;
В кр..хкий, бер..гиня, стр. маний, скр гіт;
Г бл. скотіти, стр. міти, зл. ватися, др..Гати;
Д к. шти, л. міш, пр. нцип, тр. мтіти
6. Не всі слова пишутся з апострофом у рядку:
А черв. як, трьох ярусний, з. явитися;
Б В. ячеслав, трав. янистий, п. янкий;
В пів..ягоди, слов..яни, полум. Я;
Г торф. яний, мавп ячий, без. язикий;
А матір..ю, кур..єр, пред. явник.