profile
Опубликовано 6 лет назад по предмету Информатика от andrey19961337pakv6x

Программа на python.
Заданы N треугольников длинами их сторон А, В, С. Определить сумму их периметров и
число тупоугольных треугольников (в треугольнике есть тупой угол, если квадрат какой-
либо его стороны больше суммы квадратов двух других сторон).

  1. Ответ
    Ответ дан budzsergiy777p0i27m
    N = int(input("Количиство трикутников: "))
    import random
    s = 0
    t = 0
    for x in range(1,N+1):
    ----print(x,"-ий трикунтик має довжину:")
    ----AB = random.randint(1,10)
    ----BC = random.randint(1,10)
    ----CA = random.randint(1,10)
    ----P = AB + BC + CA
    ----if AB**2 >(BC+CA)**2:
    --------t +=1
    ----else:
    --------print("AB = ",AB,'см')
    --------print("BC = ",BC,'см')
    --------print("CA = ",CA,'см')
    --------print("Периметр = ",P,'см')
    --------s += P
    print("nТупокутних трикутників =",t)
    print("Сума всіх периметрів =",s,'см')

    Пример:
    Количиство трикутников: 10
    1 -ий трикунтик має довжину:
    AB =  3 см
    BC =  5 см
    CA =  6 см
    Периметр =  14 см
    2 -ий трикунтик має довжину:
    AB =  8 см
    BC =  4 см
    CA =  6 см
    Периметр =  18 см
    3 -ий трикунтик має довжину:
    AB =  5 смBC =  3 смCA =  3 смПериметр =  11 см4 -ий трикунтик має довжину:AB =  3 смBC =  3 смCA =  2 смПериметр =  8 см5 -ий трикунтик має довжину:AB =  6 смBC =  7 смCA =  2 смПериметр =  15 см6 -ий трикунтик має довжину:AB =  9 смBC =  9 смCA =  8 смПериметр =  26 см7 -ий трикунтик має довжину:8 -ий трикунтик має довжину:AB =  7 смBC =  8 смCA =  4 смПериметр =  19 см9 -ий трикунтик має довжину:AB =  1 смBC =  6 смCA =  3 смПериметр =  10 см10 -ий трикунтик має довжину:AB =  7 смBC =  9 смCA =  2 смПериметр =  18 см
    Тупокутних трикутників = 1Сума всіх периметрів = 139 см
Самые новые вопросы