• Python, исправьте ошибки. Не знаю в чем ошибка
    Катеты прямоугольного треугольника равны 2 и 3 сантиметра а каждого следующего на 1 см больше, разработайте программу исчисления площади всех треугольников, общая площадь которых не превышает S.
    Вот код:
    import os
    x=int(input("Введите Максимальную площадь"))
    a=2
    b=3
    while S < x:
    c = sqrt((a*a)+(b*b))
    p =(a+b+c)/2
    S = sqrt(p*(p-a)*(p-b)*(p-c))
    print(S)
    a+=1
    b+=1
    os.system("pause")

Ответы 1

  • x=int(input("Введите Максимальную площадь"))

    a=2

    b=3

    S = a*b/2

    while S < x:

    print(S)

    a+=1

    b+=1

    S = a*b/2

    Пример:

    Введите Максимальную площадь

    25

    3.0

    6.0

    10.0

    15.0

    21.0

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years