Форум программистов, компьютерный форум CyberForum.ru

Треугольник на с++ - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 19:47     Треугольник на с++ #1
Учитывая 3 положительных действительных числа x, y, z. Произведите "ДА", если возможно построить треугольник с длинами стороны x, y, z. Произведите "НЕТ" иначе.
Пример:
Вход:
3 4 5

Продукция
ДА

Пример:
Вход:
1 4 5

Продукция
НЕТ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2011, 19:47     Треугольник на с++
Посмотрите здесь:

Треугольник C++
Треугольник) C++
Треугольник C++
Треугольник C++
треугольник C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.09.2011, 19:49     Треугольник на с++ #2
mikador, а лично вы знаете условие возможности построения треугольника?
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 19:58  [ТС]     Треугольник на с++ #3
Цитата Сообщение от Jupiter Посмотреть сообщение
mikador, а лично вы знаете условие возможности построения треугольника?
там не написано , ну для общих треугольников кажись
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
23.09.2011, 20:00     Треугольник на с++ #4
там не написано , ну для общих треугольников кажись
Ну и? И вы хотите сказать, что задачу с 3-мя условными ветвлениями вы не в силах реализовать?
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.09.2011, 20:03     Треугольник на с++ #5
Цитата Сообщение от mikador Посмотреть сообщение
там не написано
это мало кого волнует

Цитата Сообщение от mikador Посмотреть сообщение
ну для общих треугольников кажись
кажись небывает, либо знаете либо нет

читайте соотношение сторон треугольника
покажите свои нароботки, а мы подскажем что не так
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:03  [ТС]     Треугольник на с++ #6
Цитата Сообщение от soon Посмотреть сообщение
Ну и? И вы хотите сказать, что задачу с 3-мя условными ветвлениями вы не в силах реализовать?
да я просто не понял саму задачу =(
Slimmy
 Аватар для Slimmy
65 / 18 / 2
Регистрация: 09.10.2010
Сообщений: 97
23.09.2011, 20:05     Треугольник на с++ #7
Цитата Сообщение от mikador Посмотреть сообщение
там не написано , ну для общих треугольников кажись
Условия существования треугольника а<b+c или b<a+c или c<a+b. Раз уж лень искать, то хоть напишите сами программу, которая содержит менее 15 строк.
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:06  [ТС]     Треугольник на с++ #8
Цитата Сообщение от Slimmy Посмотреть сообщение
Условия существования треугольника а<b+c или b<a+c или c<a+b. Раз уж лень искать, то хоть напишите сами программу, которая содержит менее 15 строк.
да нет , просто я так писал , мне для онлайн компилятора нужен , а которую я сам писал на с++ , он не принимает =(
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
23.09.2011, 20:07     Треугольник на с++ #9
которую я сам писал
Вам же говорят, выложите сюда, мы вас поправим.
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:10  [ТС]     Треугольник на с++ #10
#include <iostream>
using namespace std;
int main(){
double x,y,z;
cin >>x>>y>>z;
if((x<y+z) || (y<x+z) || (z<x+y)) cout << "YES"<<endl;
else cout << "NO";
system ("pause");
return 0;
}
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
23.09.2011, 20:11     Треугольник на с++ #11
По условию задачи, выводить надо не yes и no, а ДА и НЕТ
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:22  [ТС]     Треугольник на с++ #12
все спасибо , решил!
Slimmy
 Аватар для Slimmy
65 / 18 / 2
Регистрация: 09.10.2010
Сообщений: 97
23.09.2011, 20:23     Треугольник на с++ #13
Цитата Сообщение от mikador Посмотреть сообщение
все спасибо , решил!

Не по теме:

Я не понял... За что спасибо то? За то, что заставили Вас напрячься?


Вы только в условии && поставьте, а то я в предыдущем сообщении Вам ложную информацию написал.
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
23.09.2011, 20:23     Треугольник на с++ #14
mikador, с операторами попутали.
C
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int main(){
int x,y,z;
cin >>x>>y>>z;
cout << (((x<(y+z)) && (y<(x+z)) && (z<(x+y))) ? "Yes" : "No") << endl;
system ("pause");
return 0;
}
Цитата Сообщение от soon Посмотреть сообщение
По условию задачи, выводить надо не yes и no, а ДА и НЕТ
Смысл?
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
23.09.2011, 20:26     Треугольник на с++ #15
Цитата Сообщение от Slimmy Посмотреть сообщение
Условия существования треугольника а<b+c или b<a+c или c<a+b.
Только тут не ИЛИ. Тут И
Slimmy
 Аватар для Slimmy
65 / 18 / 2
Регистрация: 09.10.2010
Сообщений: 97
23.09.2011, 20:27     Треугольник на с++ #16
Цитата Сообщение от Байт Посмотреть сообщение
Только тут не ИЛИ. Тут И

Не по теме:

Я уже потом увидел, читайте мой предыдущий пост

mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:27  [ТС]     Треугольник на с++ #17
Цитата Сообщение от Nursik77 Посмотреть сообщение
mikador, с операторами попутали.
C
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int main(){
int x,y,z;
cin >>x>>y>>z;
cout << (((x<(y+z)) && (y<(x+z)) && (z<(x+y))) ? "Yes" : "No") << endl;
system ("pause");
return 0;
}

Смысл?
да просто у нас по английскому задают вопрос ))) я перевел полностью х) сорри если что...
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
23.09.2011, 20:28     Треугольник на с++ #18
Кстати. Условие ИЛИ Выполняется для любой тройки неотрицательных чисел, не все из которых равны нули
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
23.09.2011, 20:29     Треугольник на с++ #19
Смысл? У вас есть тестирующая система, которая принимает в качестве правильно ответа "да". Что она сделает, если получит ответ "yes"? Да, это можно предусмотреть, но в условии задачи четко оговорено, какие ответы должны быть. Так что это зависит от тестирующей системы. Помнится, как то раз мне вернули wrong answer только за то, что я в конце вывода не поставил переход на следующую строку. Бред.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2011, 20:29     Треугольник на с++
Еще ссылки по теме:

Треугольник C++
C++ Треугольник
Треугольник в С++ C++

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

Или воспользуйтесь поиском по форуму:
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
23.09.2011, 20:29  [ТС]     Треугольник на с++ #20
ок, я там && поставил...
Yandex
Объявления
23.09.2011, 20:29     Треугольник на с++
Ответ Создать тему
Опции темы

Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru