Написать программу на языке паскаль дано: а,b,с найти: s s=sqrt(p(p-a)(p-b)(p-c)) где р=(а+b+c)/2
168
446
Ответы на вопрос:
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)) thenbegin; writeln('error'); exit; end; pl(a,b,c,s); end.
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.
Популярно: Информатика
-
alenavasipenok11.01.2023 13:00
-
vikaisaenko151125.01.2022 10:13
-
ninachka197725.03.2022 17:23
-
milanakuzmina207.10.2021 03:02
-
zali831.05.2021 11:53
-
aimnura7330.07.2022 23:22
-
rafik9129.08.2021 17:54
-
0007инкогнет000704.04.2023 13:08
-
Буторин130615.06.2022 23:15
-
Xadice1234505.10.2021 00:07