Из курса математики мы знаем что периметр треугольника равен сумме его трех сторон, в равностороннем треугольнике они равны , потому
, где а - сторона равностороннего треугольника.
а площадь расчитывается по формуле
Смотрим программы.
1 Программа подходит, формулы в функциях вроде правильно написаны.
2 Программа не подходит, по виду вроде для квадрата формулы
3 Программа не подходит. Формула площади вроде для треугольника( половина основания на высоту), но не для равностороннего и в функции для периметра в аргументах 3 штуки - очевидно это стороны треугольника и предполагается что они разные.
Поделитесь своими знаниями, ответьте на вопрос:
1. Дан фрагмент программы: a =10 b = a + 1 a = b – a print (a, b) Какие числа будут выведены на экран компьютера? 2.Напишите программу, которая вычисляет площадь и периметр прямоугольника по двум его сторонам.
Объяснение:
1. 1 и 11
2. print('Введите стороны')
а = int(input())
b = int(input())
P = ((a + b) * 2)
S = a * b
print(f"Площадь {S}\nПереметр {P}")