Информатика, опубликовано 2018-08-22 22:42:47 by Гость

Даны три натуральных числа. напишите программу в паскале , определяющую , существует ли треугольник с такими длинами сторон. Если такой существует , то определите его тип (равносторонний , равнобедренный, разносторонний) СРОЧНО! ЗАРАНЕЕ СПАСИБО.

Ответ оставил Гость

Var
a,b,c,k:integer;
begin
readln(a,b,c);
if (a+b>c)and(b+c>a)and(a+c>b) then begin
writeln(треугольник существует);
k:=1
end
else writeln(треугольник не существует);
if (a=b)and(a=c) and (k=1) then
writeln(равносторонний);
if (((a=b)and(ac))or((c=b)and(ca))or((c=a)and(cb)))and (k=1) then
writeln(равнобедренный);
if (ab)and(cb)and(ac)and (k=1) then
writeln(разносторонний)
end.

Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.

Форма вопроса доступна на полной версии этой страницы.