Вопрос задан 08.07.2023 в 18:39. Предмет Информатика. Спрашивает Потокин Вова.

ДАЮ 30 БАЛЛОВ! Написать программу: 1. для нахождения периметра произвольного треугольника 2. Для

нахождения площади параллелограмма Для проверки правильности программы можно использовать онлайн компилятор http://primat.org/index/0-128
0 0
Перейти к ответам

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

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

программа написана на Python

# -*- coding: utf-8 -*-

def rectangle():

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

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

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

print("P= ")

print(a+b+c)

def par():

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

h=float(input("Введите высоту h: "))

print("S= ")

print(a*h)

i=input("Введите 'треугольник' для решения периметра треугольника, введите 'параллелограмм' для нахождения его площади")

if i == "треугольник":

rectangle()

elif i == "параллелограмм":

par()

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

К сожалению, я не могу напрямую создавать и тестировать программы во внешних средах, таких как онлайн компилятор. Но я могу предоставить вам примеры кода на языке Python для решения данных задач. Вы можете взять эти примеры и запустить их в своей среде.

Пример 1: Нахождение периметра произвольного треугольника

python
def triangle_perimeter(a, b, c): return a + b + c a = float(input("Введите длину первой стороны треугольника: ")) b = float(input("Введите длину второй стороны треугольника: ")) c = float(input("Введите длину третьей стороны треугольника: ")) perimeter = triangle_perimeter(a, b, c) print("Периметр треугольника:", perimeter)

Пример 2: Нахождение площади параллелограмма

python
def parallelogram_area(base, height): return base * height base = float(input("Введите длину основания параллелограмма: ")) height = float(input("Введите высоту параллелограмма: ")) area = parallelogram_area(base, height) print("Площадь параллелограмма:", area)

Примечание: Вам нужно будет скопировать каждый пример кода в отдельный файл с расширением ".py" и запустить его с использованием Python. После этого вы сможете проверить правильность программы и результата.

Если у вас возникнут вопросы по коду или вы захотите что-то изменить, не стесняйтесь спрашивать!

0 0

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

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

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

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