Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
нету36
16.04.2022 20:44 •
Информатика
Написать программу на языке паскаль дано: а,b,с найти: s s=sqrt(p(p-a)(p-b)(p-c)) где р=(а+b+c)/2
Ответ:
vcurakina
06.08.2020 23:20
Var a,b,c,s:real;
procedure Pl(var a,b,c,s:real);
var p:real;
begin;
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(s);
end;
begin;
readln(a);
readln(b);
readln(c);
if (a>=(b+c)) or (b>=(a+c)) or (c>=(a+b)) then
begin;
writeln('error');
exit;
end;
Pl(a,b,c,s);
end.
0,0
(0 оценок)
Ответ:
avokebest
06.08.2020 23:20
Var a,b,c,s:integer;
function f(a1,b1,c1:real):real;
var p:real;
begin
p:=(a+b+c)/2;
f:=sqrt(p*(p-a)*(p-b)*(b-c)); end;
BEGIN
readln(a,b,c);
writeln('S=',f(a,b,c):4:2);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Настя21438
04.11.2022 12:21
Написать программу на языке pascal. 1: вводится название месяца. вывести пору года для этого месяца (январь - зима, …, март - весна, …, август - лето, …); 2: вводиться...
aidochka82
04.11.2022 12:21
4-61 5-52 6-63 7-94 8-46 9-? какое число надо поставить вместо знака вопрос....
JuliaNikolaenko13
04.11.2022 12:21
Сообщение, записанное буквами из 16-,символьного алфавита, содержит 80 символов. какой объем информации оно несет...
Znatokkekgg
05.09.2022 10:21
Компьютерде файлдарды зақымдаушылар...
yakubovskiytos
01.07.2021 03:22
В программе Paint можно изменить тип контура и заливки фигурыданет...
FRIEND151
12.12.2022 16:35
ОЧЕНЬ 3. Какая информация необходима для создания базы данных?...
OlgaNazarenko123
11.02.2021 17:38
Статья, набранная на компьютере, содержит 64 страницы, на каждой странице 40 строк, в каждой строке 40 символов. Определите размер статьи в кодировке, в которой...
alina090920031
23.01.2022 19:35
Получить квадратную матрицу порядка n* n....
nano1030
22.04.2022 17:18
11000000111001 перевести в десятичную систему так что бы получилось число 12345...
anokhina69
09.03.2023 00:35
Рассказать о самом значимом поступке который вы совершили для своего города...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
procedure Pl(var a,b,c,s:real);
var p:real;
begin;
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(s);
end;
begin;
readln(a);
readln(b);
readln(c);
if (a>=(b+c)) or (b>=(a+c)) or (c>=(a+b)) then
begin;
writeln('error');
exit;
end;
Pl(a,b,c,s);
end.
function f(a1,b1,c1:real):real;
var p:real;
begin
p:=(a+b+c)/2;
f:=sqrt(p*(p-a)*(p-b)*(b-c)); end;
BEGIN
readln(a,b,c);
writeln('S=',f(a,b,c):4:2);
end.