Решить в паскаль с функций. даны 3 равносторонних треугольников со сторонами a, b, c. напечатать номер треугольника с наибольшей площадью. вычисление площадей организовать с функций, воспользовавшись формулой герона.
188
406
Ответы на вопрос:
Function st(a,b,c: real): real; var p: real; begin p: =(a+b+c)/2; st: =sqrt(p*(p-a)*(p-b)*(p-c)) end; var a,s: array[1..3] of real; i,k: integer; begin write('введите длину стороны каждого треугольника: '); for i: =1 to 3 do begin read(a[i]); s[i]: =st(a[i],a[i],a[i]); end; if s[1]> s[2] then k: =1 else k: =2; if s[3]> s[k] then k: =3; writeln('треугольник номер ',k,' имеет наибольшую площадь') end. пример введите длину стороны каждого треугольника: 6 7.3 4.18 треугольник номер 2 имеет наибольшую площадь
Популярно: Информатика
-
hazina209.05.2022 10:19
-
roslanova05119.07.2020 01:12
-
fdgtrg4gewf14.03.2023 09:43
-
YarikPlex28.10.2020 05:39
-
двоищник329.01.2021 15:40
-
ttt12363403.01.2021 07:28
-
moranikatya11.01.2021 03:17
-
4moebanoe20.01.2020 06:46
-
maryrous15.10.2020 03:15
-
m3rry122.07.2021 07:49