маря39
12.07.2021 03:20

Напиши код программы который будет вычислять пиримитр фигуры

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Pro100Brotanich
11.03.2022 14:30

def pramougolnik(a, b):

  return (int(a) + int(b)) * 2

def treugolnik( a, b, c ):

  return int(a) + int(b) + int(c)

a = input("Введите ширину прямоугольника")

b = input("Введите высоту прямоугольника")

print("Периметр прямоугольника равен: ", pramougolnik(a, b))

a = input("Введите 1 сторону треугольника")

b = input("Введите 2 сторону треугольника")

c = input("Введите 3 сторону треугольника")

print("Периметр треугольника равен: ", treugolnik(a, b, c))

Объяснение:

Как мы знаем перимитр это сумма всех сторон фигуры, для нахождения перимитра прямоугольника мы суммируем все стороны прямоугольника но мы сократим это: вместо того чтобы писать P=a+b+c+d мы сократим это до P=(a+b)*2.

С треугольником тоже самое

Ещё при return мы должны возвращать число а не строку, если бы мы умножили строку было бы так:

a = "Привет!"

print(a*2)

Результат: Привет!Привет!

Из-за этого мы используем int() конвертируя "строковое число" в число

0,0(0 оценок)
Ответ:
Popyliarnich
11.03.2022 14:30

program z;

var a,p:real;

i,n:integer;

begin

p:=0;

read(n);

for i:=1 to n do

begin

read(a);

p:=p+a

end;

write(p)

end.

Объяснение:

переменная n - количество сторон фигуры

переменная p - периметр фигуры

переменная i - параметр цикла

переменная а -  i-я (текущая) сторона фигуры

вводим количество сторон фигуры

в цикле вводим размер каждой стороны фигуры и вычисляем периметр (накоплением)

выводим периметр фигуры

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота