Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 66, средняя оценка - 4.62
progii
4 / 4 / 2
Регистрация: 02.04.2010
Сообщений: 36
#1

Определить, можно ли построить треугольник с длинами сторон, равным заданным числам - Turbo Pascal

17.05.2010, 12:03. Просмотров 8778. Ответов 1
Метки нет (Все метки)

Даны три положительных числа. Определить, можно ли построить треугольник с длинами сторон, равным этим числам. Если можно, то ответить на вопрос, является ли он остро угольным.
http://www.cyberforum.ru/turbo-pascal/thread71274.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2010, 12:03
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить, можно ли построить треугольник с длинами сторон, равным заданным числам (Turbo Pascal):

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

Выдать значение 0, если нельзя построить треугольник с заданными длинами сторон
Даны произвольные числа a, b, c. Составить алгоритм, который выдаёт значение 0,...

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

Определить, существует ли треугольник с длинами сторон x, y, z
Даны положительные числа x,y,z. Выяснить , существует ли треугольник с длинами...

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

1
STGE
770 / 575 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
17.05.2010, 12:35 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Возможно так:
Pascal
1
2
3
4
5
6
7
8
if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a) then
begin 
writeln('треугольник с такими сторонами существует');
if (sqr(a)+sqr(b)>=sqr(c)) and (sqr(a)+sqr(c)>sqr(b)) and ( sqr(b)+sqr(c)>sqr(a)) then 
writeln('треугольник является остроугольным')
else writeln('треугольник не является остроугольным');
end
else writeln('треугольник с такими сторонами не существует');
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2010, 12:35
Привет! Вот еще темы с решениями:

Задан треугольник АВС длинами своих сторон. Определить его медианы
Написать процедуру/функцию, предусмотреть передачу параметров процедуру/функцию...

Можно ли на отрезках с длинами x,y,z построить треугольник?
Три целых числа x,y,z заданы в различных системах счисления. можно ли на...

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru