Проблема в описании переменной s. Функция sqrt дает вещественный результат, поэтому тип s должен быть вещественный (и для p лучше вещественный): Var a,b,c:integer; p, s:real; Begin Readln(a,b,c); p:= (a+b+c)/2; S:= sqrt(p*(p-a)*(p-b)*(p-c)); writeln(s); end.
Математи́ческая моде́ль — математическое представлениереальности[1], один из вариантов модели, как системы, исследование которой позволяет получать информацию о некоторой другой системе.
Процесс построения и изучения математических моделей называется математическим моделированием.
Все естественные и общественныенауки, использующие математический аппарат, по сути, занимаются математическим моделированием: заменяют объект исследования его математической моделью и затем изучают последнюю. Связь математической модели с с цепочки гипотез, идеализаций и упрощений. С математических методов описывается, как правило, идеальный объект, построенный на этапе содержательного моделирования[⇨].
В Windows используется несколько разновидностей окон. В зависимости от назначения и использования окна в операционной системе Windows делятся на:
программные; документов; диалоговые; сообщений и предупреждений; всплывающие. В операционной системе Windows для выполнения программы почти всегда открывается связанное с ней окно. С такого окна пользователь взаимодействует с выполняющейся программой, управляет ее работой. Говорят, что программа выполняется в окне. Окна, в которых выполняются программы, называются программными окнами (прикладными окнами, окнами приложений).
Var a,b,c:integer;
p, s:real;
Begin
Readln(a,b,c);
p:= (a+b+c)/2;
S:= sqrt(p*(p-a)*(p-b)*(p-c));
writeln(s);
end.