0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
1

Даны три числа. Определить, можно ли построить треугольник с указанными длиннами сторон

23.04.2014, 00:16. Показов 4769. Ответов 1
Метки нет (Все метки)

Даны три числа. Определить, можно ли построить треугольник с указанными длинами сторон. Если можно, то узнать, будет ли он остро-, прямо- или тупоугольным.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2014, 00:16
Ответы с готовыми решениями:

Определить можно ли построить треугольник с длинами сторон
Даны 3 положительных числа.Определить можно ли построить треугольник с длинами сторон равным этим...

Определить, можно ли построить треугольник с заданными длинами сторон
1.Даны действительные числа a,b,c. Удвоить эти числа, если a>=b>=c, и заменить их абсолютными...

Определить, можно ли построить треугольник с такими длинами сторон
Нужна помощь в составлении программы: Даны три произвольных числа. Определить, можно ли построить...

Определить, можно ли построить треугольник с заданными длинами сторон
По трем введении вещественным числам выяснить, можно ли построить треугольник с такими длинами...

1
Почетный модератор
64276 / 47575 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
23.04.2014, 10:17 2
Лучший ответ Сообщение было отмечено kapelka_leta как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
uses crt;
var a,b,c,d,e,mx,sr,mn:integer;
begin
clrscr;
writeln('Введите 3 числа');
write('a=');readln(a);
write('b=');readln(b);
write('c=');readln(c);
if (a+b<=c)or(a+c<=b)or(b+c<=a)
then writeln('Из этих отрезков нельзя построить треугольник')
else
 begin
  writeln('Из этих отрезков можно построить треугольник');
  if a>b then mx:=a else mx:=b;
  if c>mx then mx:=c;
  if a<b then mn:=a else mn:=b;
  if c<mn then mn:=c;
  sr:=a+b+c-mx-mn;
  d:=mn*mn+sr*sr;
  e:=mx*mx;
  if d>e then writeln('Это остроугольный треугольник')
  else if d<e then writeln('Это тупоугольный треугольник')
  else if d=e then writeln('Это прямоугольный треугольник');
 end;
readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2014, 10:17
Помогаю со студенческими работами здесь

Определить, можно ли построить треугольник с заданными длинами сторон
1.Даны действительные числа a,b,c. Удвоить эти числа, если a&gt;=b&gt;=c, и заменить их абсолютными...

Определить, можно ли построить треугольник с длинами сторон, равным заданным числам
Даны три положительных числа. Определить, можно ли построить треугольник с длинами сторон, равным...

Определить, можно ли построить треугольник, зная три стороны
Добрый вечер. Помогите с этой задачей, пожалуйста. По введенным числам a,b,c определить: можно ли...

Определить, можно ли построить треугольник, зная три стороны
Помогите пожалуйста с задачей. Условия: Даны произвольные числа a,b,c. Если нельзя построит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru