Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
Prapor48
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 83
#1

Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника. - C++

19.12.2012, 09:18. Просмотров 1411. Ответов 15
Метки нет (Все метки)

Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.То есть должно выполнятся условие ((a + b) > c) И ((b + c) > а) И ((a + c) > b).
Вывод словесный: «Треугольник» или «Не треугольник».
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2012, 09:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника. (C++):

Написать программу: могут ли три числа быть длинами сторон треугольника? - C++
Решите эту задачу: даны три числа если они могут быть длинами сторон равнобедренного тупоугольного треугольника, то вычислите его...

Проверить могут ли 3 числа быть длинами сторон прямоугольного треугольника - C++
Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в порядке возрастания и вычислите площадь...

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника - C++
Добрый вечер, уважаемые фурумчане! У меня возникли кое какие проблемы в задаче. Прошу вас помочь с этим: Введите три числа. Если они могут...

Даны три числа, если они могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот - C++
Здравствуйте. Помогите пожалуйста, очень нужно. Моя подруга попросила решить меня, но я давно ничем таким не занималась и ничего сделать не...

Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника - C++
Дорогие мои, пожалуйста помогите, у меня не получается задача(( "На входе три числа. Напишите программу, которая определит, могут ли эти...

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

15
pavlovnik
41 / 22 / 4
Регистрация: 07.12.2011
Сообщений: 114
19.12.2012, 12:32 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "iostream"
 
using namespace std;
 
int main()
{
    int a,b,c;
    cout<<"Vvod a :";
    cin>>a;
    cout<<"Vvod b :";
    cin>>b;
    cout<<"Vvod c :";
    cin>>c;
 
if((a+b)>c & (b+c)>a & (a+c)>b)
    cout<<"Treugollnik\n";
else
    cout<<"Ne Treugolnik\n";
 
 
 
system("pause");
return 0;
}
2
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
19.12.2012, 12:36 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    int a, b, c;
    
    cout<<"Введите a :";    cin >> a;
    cout<<"Введите b :";    cin >> b;
    cout<<"Введите c :";    cin >> c;
 
    if((a+b)>c && (a+c)>b && (b+c)>a)
        cout << "Треугольник" << endl;
    else
        cout << "Не треугольник" << endl;
 
    system("pause");
    return 0;
}
2
pavlovnik
41 / 22 / 4
Регистрация: 07.12.2011
Сообщений: 114
19.12.2012, 23:03 #4
в чем отличие & и && ?
1
andyoO
1 / 1 / 0
Регистрация: 19.12.2012
Сообщений: 68
19.12.2012, 23:34 #5
фишка языка си
0
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
20.12.2012, 11:51 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от pavlovnik Посмотреть сообщение
в чем отличие & и && ?
& - побитовое И.
&& - логическое И.

Добавлено через 1 минуту
Цитата Сообщение от andyoO Посмотреть сообщение
фишка языка си
С++ тоже поддерживает обе операции
3
Prapor48
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 83
21.12.2012, 18:28  [ТС] #7
Обе программы не работают.
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
21.12.2012, 18:30 #8
Цитата Сообщение от Prapor48 Посмотреть сообщение
Обе программы не работают
Почему ?
0
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
21.12.2012, 18:45 #9
Цитата Сообщение от Prapor48 Посмотреть сообщение
Обе программы не работают.
выяснилось через 2 дня)

Какие ошибки-то?
0
pavlovnik
41 / 22 / 4
Регистрация: 07.12.2011
Сообщений: 114
22.12.2012, 20:47 #10
и так никто не ответил)
0
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
22.12.2012, 21:37 #11
Программы правильные и работают:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "iostream"
using namespace std;
int main()
{
    setlocale( LC_ALL,"Russian" );
    int a,b,c;
    cout<<"Введите a :";
    cin>>a;
    cout<<"Введите b :";
    cin>>b;
    cout<<"Введите c :";
    cin>>c;
 
if((a+b)>c & (b+c)>a & (a+c)>b)
    cout<<"Треугольник\n";
else
    cout<<"Не треугольник\n";
 system("pause");
return 0;
}
0
Миниатюры
Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.  
radamaerl
27 / 6 / 1
Регистрация: 20.12.2012
Сообщений: 39
22.12.2012, 22:25 #12
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <stdlib.h>
using namespace std;
 
int main()
{
    int a, b, c;
    
    cout<<"Ââåäèòå a :";    cin >> a;
    cout<<"Ââåäèòå b :";    cin >> b;
    cout<<"Ââåäèòå c :";    cin >> c;
 
    if((a+b)>c && (a+c)>b && (b+c)>a)
        cout << "Yes" << endl;
    else
        cout << "No" << endl;
 
    system("pause");
    return 0;
}
бибилиотека для system("pause") не была

Добавлено через 45 секунд
это смотря где писать
0
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
22.12.2012, 22:40 #13
Согласен в более старые версии компиляторов нужно добавлять
C++
1
#include <stdlib.h>
Добавлено через 6 минут
Извиняюсь не правильно сказал в более старых версии компиляторов нужно использовать библиотеку
C++
1
#include <conio.h>
для _getch() аналог system("pause")
0
Prapor48
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 83
26.12.2012, 18:18  [ТС] #14
Выдает какую то ошибку, не могу сказать какую.

Добавлено через 50 секунд
Выдает ошибку просто. Какую - не знаю.
0
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
26.12.2012, 20:34 #15
Цитата Сообщение от Prapor48 Посмотреть сообщение
Выдает какую то ошибку, не могу сказать какую.
Матершинная что ли ошибка?

Что-то пишет, когда компилируешь? Или что-то выскакивает, когда запускаешь?
0
26.12.2012, 20:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2012, 20:34
Привет! Вот еще темы с ответами:

Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника. - C++
Помогите, пожалуйста, исправить здесь ошибку времени... #include&lt;iostream&gt; #include&lt;cmath&gt; using namespace std; void main() { ...

Определить, могут ли три точки быть вершинами треугольника - C++
Всем привет!Помогите решить задачи завтра нужно сдать.Составить алгоритм по блокам,в письменном виде.Если не сложно фотки киньте с...

Напишите программу, определяющую, могут ли числа являться длинами сто-рон треугольника - C++
Даны три вещественных числа a, b, c. Напишите программу, определяющую, могут ли данные числа являться длинами сто-рон треугольника....

Если три точки могут быть вершинами разностороннего тупоугольного треугольника, вычислите его площадь - C++
написал код на задачу, вроде работает, но выдает какую-то хрень, проверьте плиз, исправьте если найдете, заранее благодарен!! // прога...


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

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

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