Даны три положительных числа. Если они могут быть длинами сторон остроугольного
Даны три положительных числа. Если они могут быть длинами сторон остроугольного треугольника, то вычислить его площадь и найти вид треугольника ( равносторонний, равнобедренный либо многосторонний), по другому выдать соответсвующее известье.
Задать свой вопрос1 ответ
Udalchenko Ksenija
uses crt;
var a,b,c,mn,mx,sr,p,s:real;
begin
clrscr;
writeln('Введите 3 числа:');
readln(a,b,c);
if(alt;=абс(b-c))or(agt;=b+c)then
write('Это не треугольник!') else
begin
mn:=a;
if blt;mn then mn:=b;
if clt;mn then mn:=c;
mx:=a;
if bgt;mx then mx:=b;
if cgt;mx then mx:=c;
sr:=a+b+c-mn-mx;
if(a=b)and(b=c) then writeln('Это равносторонний треугольник')
else if((a=b)and(blt;gt;c))or((a=c)and(blt;gt;c))or((b=c)and(alt;gt;b))then
writeln('Это равнобедренный треугольник')
else writeln('Это разноcторонний треугольник');
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('его площадь=',s:0:2);
write('Стороны в порядке убывания: ',mx:0:2,' ',sr:0:2,' ',mn:0:2);
end;
readln
end.
var a,b,c,mn,mx,sr,p,s:real;
begin
clrscr;
writeln('Введите 3 числа:');
readln(a,b,c);
if(alt;=абс(b-c))or(agt;=b+c)then
write('Это не треугольник!') else
begin
mn:=a;
if blt;mn then mn:=b;
if clt;mn then mn:=c;
mx:=a;
if bgt;mx then mx:=b;
if cgt;mx then mx:=c;
sr:=a+b+c-mn-mx;
if(a=b)and(b=c) then writeln('Это равносторонний треугольник')
else if((a=b)and(blt;gt;c))or((a=c)and(blt;gt;c))or((b=c)and(alt;gt;b))then
writeln('Это равнобедренный треугольник')
else writeln('Это разноcторонний треугольник');
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('его площадь=',s:0:2);
write('Стороны в порядке убывания: ',mx:0:2,' ',sr:0:2,' ',mn:0:2);
end;
readln
end.
Анжелика Щербакова
Я оправдываюсь я пренебрегал написать мне алгоритм нужен был. Но спс за труд
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов