Вопрос задан 29.06.2023 в 12:32. Предмет Информатика. Спрашивает Портнов Дима.

Напиши программу позволяющую вычислять площади трех геометрических фигур: прямоугольника,

треугольника и круга. Пользователь осуществляет выбор фигуры, площадь которой он хочет получить, путём ввода цифр 1, 2 или 3. На Python!!!
0 0
Перейти к ответам

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

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

Ответ:

import math

def Spryamoygolka(a,b):

   return a * b

def Streygolnika(a, h):

   return 1/2 * a * h

def Skruga(r):

   pi = math.pi

   return pi * r**2

Message = input(f"1-площадь треугольника\n2-площадь треугольника\n3-площадь круга\n")

if Message == "1":

   print("Площадь прямоугольника")

   a = int(input(f"Введите a\n"))

   b = int(input(f"Введите b\n"))

   S = Spryamoygolka(a,b)

   print(f"S = {S}")

if Message == "2":

   print("Площадь треугольника")

   a = int(input(f"Введите a\n"))

   h = int(input(f"Введите h\n"))

   S = Streygolnika(a, h)

   print(f"S = {S}")

if Message == "3":

   print("Площадь круга")

   r = int(input(f"Введите r\n"))

   S = Skruga(r)

   print(f"S = {S}")

Объяснение:

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

Конечно, вот пример программы на Python, которая позволяет пользователю выбирать фигуру (прямоугольник, треугольник или круг) и вычислять её площадь:

python
import math def calculate_rectangle_area(): length = float(input("Введите длину прямоугольника: ")) width = float(input("Введите ширину прямоугольника: ")) area = length * width print(f"Площадь прямоугольника равна: {area}") def calculate_triangle_area(): base = float(input("Введите длину основания треугольника: ")) height = float(input("Введите высоту треугольника: ")) area = 0.5 * base * height print(f"Площадь треугольника равна: {area}") def calculate_circle_area(): radius = float(input("Введите радиус круга: ")) area = math.pi * (radius ** 2) print(f"Площадь круга равна: {area}") while True: print("Выберите фигуру для вычисления площади:") print("1. Прямоугольник") print("2. Треугольник") print("3. Круг") print("4. Выход") choice = input("Введите номер выбранной фигуры: ") if choice == '1': calculate_rectangle_area() elif choice == '2': calculate_triangle_area() elif choice == '3': calculate_circle_area() elif choice == '4': break else: print("Пожалуйста, введите корректный номер фигуры (1, 2, 3 или 4).")

Эта программа предоставляет пользователю возможность выбрать фигуру, вводить соответствующие параметры и вычислять её площадь. Выход из программы осуществляется путём ввода "4".

0 0

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

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

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

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