Составить программу которая по заданным сторонам определяет вид треугольника. по программе "visual basic 2010"
284
408
Ответы на вопрос:
обозначаешь самую длинную сторону допустим как 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.
Популярно: Информатика
-
karinarei201710.12.2022 07:20
-
nastunacka8901.12.2020 18:16
-
Хажижа17.05.2023 13:47
-
kseniazaica06.02.2022 20:50
-
ОВОВОВОВо23.08.2022 06:42
-
копытирина25.12.2022 20:48
-
alinademushkina108.10.2022 07:29
-
ekzz131.05.2020 20:11
-
geliebtemutter24.01.2022 20:28
-
sashgrts08.03.2023 13:30