Вопрос задан 14.11.2023 в 13:06. Предмет Информатика. Спрашивает Афонин Ваня.

Помогите коды Phyton даю 100 балов создать программу для определения площади ромба длиной стороны

и высоты создать программу для определения площади треугольника по трем сторонам и радиусом описанного круга создать программу для определения стоимости покупки поразить месячный бюджет семьи​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Митюшкин Гриша.

Программы ниже на фото.

Если нужно исправить или добавить, говорите)


0 0
Отвечает Вольская Полина.

Ответ:

1)
a = int(input("Введите значение стороны: "))
h = int(input("Введите высоту: "))
S = a * h  # формула площадь сторона * высоту
print("Площадь ромба равна:", S) # вывод

2)

a = int(input("Введите 1 сторону: "))

b = int(input("Введите 2 сторону: "))

c = int(input("Введите 3 сторону: "))

r = int(input("Введите радиус: "))

S = (a * b * c) / (4 * r)  # Формула площади через 3 стороны и радиус описанного круга

print("Площадь треугольника: ", S)  # выводим ответ

Объяснение:

В комментариях к коду

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для начала, давайте напишем программу для определения площади ромба. Площадь ромба можно найти по формуле: S = a * h, где a - длина стороны, h - высота.

```python def area_of_rhombus(side, height): area = side * height return area

side_length = float(input("Введите длину стороны ромба: ")) height = float(input("Введите высоту ромба: "))

print("Площадь ромба равна:", area_of_rhombus(side_length, height)) ```

Теперь создадим программу для определения площади треугольника. Площадь треугольника можно найти по формуле Герона: S = √(p * (p - a) * (p - b) * (p - c)), где p - полупериметр треугольника, a, b, c - длины сторон треугольника.

```python import math

def area_of_triangle(a, b, c): p = (a + b + c) / 2 area = math.sqrt(p * (p - a) * (p - b) * (p - c)) return area

side_a = float(input("Введите длину первой стороны треугольника: ")) side_b = float(input("Введите длину второй стороны треугольника: ")) side_c = float(input("Введите длину третьей стороны треугольника: "))

print("Площадь треугольника равна:", area_of_triangle(side_a, side_b, side_c)) ```

И, наконец, создадим программу для определения стоимости покупки, чтобы проверить, не превысит ли она месячный бюджет семьи.

```python def calculate_total_cost(prices): total_cost = sum(prices) return total_cost

monthly_budget = float(input("Введите месячный бюджет семьи: ")) num_of_items = int(input("Введите количество покупок: "))

prices = [] for i in range(num_of_items): item_price = float(input("Введите стоимость покупки: ")) prices.append(item_price)

total_cost = calculate_total_cost(prices) if total_cost <= monthly_budget: print("Покупка не превысит месячный бюджет семьи. Общая стоимость:", total_cost) else: print("Покупка превысит месячный бюджет семьи. Общая стоимость:", total_cost) ```

Надеюсь, эти программы помогут вам в решении задачи. Если у вас есть еще вопросы или нужна дополнительная помощь, не стесняйтесь спрашивать!

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос