Есть ответ 👍

Составить программу которая по заданным сторонам определяет вид треугольника. по программе "visual basic 2010"​

284
408
Посмотреть ответы 2

Ответы на вопрос:


обозначаешь самую длинную сторону допустим как x, остальные две как y z, и проверяешь данное неравенство:

x^2 = y^2 + z^2

и если они равны, то треугольник прямоугольный.

если x^2 < y^2 + z^2 - то остроугольный, если x^2 > y^2 + z^2 - то тупоугольный.

это если
гарантированно стороны обозначают треугольник, а если на вход может быть подано что угодно, то дополнительно проверь ещё 4 условия:

x > 0

y > 0

z > 0

x < y + z

если хоть одно не сошлось - то перед нами не треугольник вообще.


Объяснение:

var a,b,c : Integer;

begin

  write('a = '); readln(a);

  write('b = '); readln(b);

  write('c = '); readln(c);

  writeln('Разность = ', a - b - c);

  writeln('Сума = ', a + b + c);

  writeln('Произведение = ', a * b * c);

end.

Популярно: Информатика