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

Определить треугольник по числам

16.12.2014, 17:42. Показов 1072. Ответов 2
Метки нет (Все метки)

Здравствуйте. Форумчане тут грамотные, надеюсь на помощь. Задача поставлена так. Даны три действительных числа. Необходимо определить, являются ли введенные числа сторонами треугольника, если да, то какого: равностороннего, равнобедренного или разностороннего. Есть одно НО: программа должна быть написана с использованием if, else и условий как ==, && и т.д. Без использования cout.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2014, 17:42
Ответы с готовыми решениями:

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

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

Даны три положительных числа. Определить, можно ли построить треугольник со сторонами, длины которых равны этим числам. Если возможно, то ответить на
var a,b,c:real; begin write(a,b,c); readln; writeln('ââåäèòå ðàäèóñ òðèóãîëüíèêà') à+â>c...

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

2
Модератор
Эксперт С++
12117 / 9785 / 5913
Регистрация: 18.12.2011
Сообщений: 26,255
16.12.2014, 17:59 2
Лучший ответ Сообщение было отмечено T-L1ke как решение

Решение

Цитата Сообщение от T-L1ke Посмотреть сообщение
Без использования cout.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// функция возвращает 
// 0 - не треугольник
// 1 - разносторонний
// 2 - равнобедренный
// 3 - равносторонний
int treug(double a,double b,double c)
{
      if(a==b && b==c)
          return 3;
     if( a+b>c && a+c>b && b+c>a)
     {
           if(a==b || a==c || b==c)
             return 2;
          return 1;
     }
     return 0;
}
1
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 3
16.12.2014, 18:09  [ТС] 3
Благодарю вас, Сергей Сергеевич
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2014, 18:09
Помогаю со студенческими работами здесь

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

По заданным числам определить, дружественны ли они
Назовем два числа дружными, если они состоят из одинаковых множеств цифр (вне зависимости от их...

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

Определить количество членов последовательности имеющих четные порядковые номера и являющихся нечетными числам
2. Даны натуральные числа N, a0,a1,….,a(N-1). Определить количество членов последовательности...


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

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

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