
ПИТОН Составьте программу подсчёта площади равнобедренного треугольника. Если площадь
треугольника чётная, разделить её на 2, в противном случае вывести сообщение «Не могу делить на 2!»

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

Ответ:
h = int(input("Введите размер высоты треугольника "))
a = int(input("Введите размер основания треугольника "))
s=a*h/2
if s%2==0: print(s/2)
else: print("Не могу делить на два")
Входные данные не даны, поэтому так



Конечно! Вот пример программы на языке Python, которая выполняет подсчет площади равнобедренного треугольника и соответствующие проверки:
pythondef calculate_triangle_area(base, height):
area = (base * height) / 2
return area
def main():
base = float(input("Введите основание треугольника: "))
height = float(input("Введите высоту треугольника: "))
area = calculate_triangle_area(base, height)
print("Площадь треугольника:", area)
if area % 2 == 0:
divided_area = area / 2
print("Разделенная площадь треугольника:", divided_area)
else:
print("Не могу делить на 2!")
if __name__ == "__main__":
main()
В этой программе мы определяем две функции: calculate_triangle_area
, которая вычисляет площадь треугольника на основе заданной основы и высоты, и main
, которая выполняет основную логику программы.
В функции main
мы запрашиваем у пользователя значения для основания и высоты треугольника, затем вызываем функцию calculate_triangle_area
для вычисления площади. После этого мы проверяем, является ли площадь четной. Если да, то делим ее пополам и выводим результат. Если площадь нечетная, выводим сообщение "Не могу делить на 2!".
Вы можете запустить эту программу на своем компьютере и ввести значения основания и высоты треугольника для проверки.


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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili