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

Використовуючи Python і команду def виконати наступні завдання:
1) Створити функцію, яка приймає 2 аргументи(висоту і
довжину прямокутника) і виводить його площу та
періметр.
2) Створити функцію, яка переводить в текст будь-які
введені значення.

Ответы

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

Ответ:

1)

def calculate_rectangle_properties(height, length):

   """

   Розрахунок площі і периметру прямокутника.

   :param height: висота прямокутника

   :param length: довжина прямокутника

   """

   area = height * length

   perimeter = 2 * (height + length)

   print(f"Площа прямокутника: {area}")

   print(f"Периметр прямокутника: {perimeter}")

2)

def number_to_text_converter(number):

   """

   Перетворення числа в текст.

   :param number: число для конвертації

   """

   try:

       # Використовуємо бібліотеку num2words для конвертації числа в текст

       from num2words import num2words

       result = num2words(number, lang='uk')  # використовуємо українську мову

       print(f"{number} у текстовому вигляді: {result}")

   except ImportError:

       print("Будь ласка, встановіть бібліотеку num2words. Використайте 'pip install num2words'.")

# Приклад використання функцій

height = float(input("Введіть висоту прямокутника: "))

length = float(input("Введіть довжину прямокутника: "))

calculate_rectangle_properties(height, length)

number_input = int(input("Введіть число для конвертації в текст: "))

number_to_text_converter(number_input)

Похожие вопросы
Предмет: Математика, автор: serebrakovaalina354