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

НАПИСАТЬ НА ПИТОНЕ. НЕ ПАСКАЛЬ.

Написать функцию area, которая принимает 2 аргумента.

Функция должна считать площадь определенной фигуры, которую выберет

пользователь. 2 аргумента: фигура (квадрат, равносторонний треугольник или

круг), и сторона квадрата или сторона треугольника, или радиус круга. Даю 40 баллов

Ответы

Автор ответа: kent228one
0

Ответ:

Привет. Я могу помочь вам написать функцию area на Python. Вот пример кода:

```python

# Импортируем модуль math для использования числа пи

import math

# Определяем функцию area с двумя аргументами: фигура и размер

def area(figure, size):

# Проверяем, какая фигура выбрана пользователем

if figure == "квадрат":

# Считаем площадь квадрата по формуле сторона * сторона

return size * size

elif figure == "равносторонний треугольник":

# Считаем площадь равностороннего треугольника по формуле корень из 3 / 4 * сторона * сторона

return math.sqrt(3) / 4 * size * size

elif figure == "круг":

# Считаем площадь круга по формуле пи * радиус * радиус

return math.pi * size * size

else:

# Возвращаем сообщение об ошибке, если фигура не распознана

return "Неверная фигура"

# Пример использования функции area с разными фигурами и размерами

print(area("квадрат", 10)) # 100.0

print(area("равносторонний треугольник", 5)) # 10.825317547305483

print(area("круг", 7)) # 153.93804002589985

print(area("прямоугольник", 8)) # Неверная фигура

```

Похожие вопросы