Brutal94
10.05.2020 23:53

Pascal. Информатика составить программу

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ЦУКПРОЛ
15.01.2020 09:48

4

Объяснение:

По шагам.

Задаем значение a=1;

Задаем значение  b=1

Начало цикла

проверяем : a>=b (1 больше или равно 1) да,  выполняем тело цикла b:=b+a (задаем значение b равное 1+1=2)

возвращаемся к проверке, но теперь у нас a=1, b=2

проверяем: a>=b (1 больше или равно 2) нет,  не выполняем тело цикла

цикл завершен,

тот факт что операторы b:=b+a; a:=a+1; написаны на одной строке, ничего не значит, так цикл выполняет либо один оператор либо все операторы, если они сгруппированы операторными скобками, в pascal это begin ... end.

выполняем

a:=a+1 (a=1+1=2)

выводим на экран результат, предварительно умножив a на b (2*2=4)

на экран будет выведено число 4.

0,0(0 оценок)
Ответ:
хорошист549
13.01.2021 19:44

a=float(input('Введите длину стороны a: '))

b=float(input('Введите длину стороны b: '))

c=float(input('Введите длину стороны c: '))

ma=0.5*pow( 2*(b**2+c**2)-a**2 ,0.5)

mb=0.5*pow( 2*(a**2+c**2)-b**2 ,0.5)

mc=0.5*pow( 2*(a**2+b**2)-c**2 ,0.5)

a=ma

b=mb

c=mc

ma=round( 0.5*pow( 2*(b**2+c**2)-a**2 ,0.5),2 )

mb=round( 0.5*pow( 2*(a**2+c**2)-b**2 ,0.5),2 )

mc=round( 0.5*pow( 2*(a**2+b**2)-c**2 ,0.5),2 )

print("Медианы треугольника, сторонами которого являются медианы исходного треугольника равны:")

print(ma,mb,mc)

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