Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
2 / 2 / 1
Регистрация: 26.09.2014
Сообщений: 79
1

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

09.10.2014, 18:03. Показов 4017. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны действительные положительные числа x,y,z . Выяснить существует ли треугольник со сторонами x,y,z , и определить его вид.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2014, 18:03
Ответы с готовыми решениями:

Если существует треугольник со сторонами a, b, c, то определить его вид
Даны вещественные числа a, b, c. Если существует треугольник со сторонами a, b, c, то определить...

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

Если существует треугольник с заданными сторонами, то определить его вид
С помощью клавиатуры вводится 3 числа : a , b ,c . Если существует треугольник с такими сторонами...

Даны вещественные числа a,b,c.Если существует треугольник со сторонами a,b,c, то определить его вид
даны вещественные числа a,b,c.Если существует треугольник со сторонами a,b,c, то определить его...

2
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
09.10.2014, 18:13 2
Лучший ответ Сообщение было отмечено Tatarinov35 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
if(x+y>z && y+z>x && x+z>y)
{
      cout<<"существует";
      if(x==y && y==z)
              cout<<" Равносторонний";
      else
             if(x==y || y==z || x==z)
                 cout<<" Равнобедренный";
     if(x*x+y*y==z*z || z*z+y*y==x*x || x*x+z*z==y*y)
             cout<<" Прямоугольный";
}
1
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
09.10.2014, 18:16 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main()
    {
    bool flag;
    int x,y,z;
    cin>>x>>y>>z;
    if(x+y<z || x+z<y || y+z<x)
        {
        flag=false;
        cerr<<"it's false!"<<endl;
        }
    if(x==y && y==z && flag)
        cout<<"ravnobedrenniu'"<<endl;
    else
        if(x==y || x==z || z==y)
        cout<<"ravnostoronniu'!"<<endl;
    //дальше сами блин это просто
    return 0;
}
1
09.10.2014, 18:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2014, 18:16
Помогаю со студенческими работами здесь

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

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

Запросить значения a, b, c и определить, можно ли построить треугольник с такими сторонами и его вид
Составить программу, которая запрашивает значения a, b, c и определяет, можно ли построить...

Выяснить, существует ли треугольник со сторонами a, b, c
Проверьте, правильно ли я написал программу? .model tiny .code org 100h start: mov al,a...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru