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

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

Войти
Регистрация
Восстановить пароль
 
Sylar
2 / 2 / 0
Регистрация: 06.06.2012
Сообщений: 120
#1

Могут ли числа быть сторонами треугольника - C++

07.06.2012, 20:55. Просмотров 900. Ответов 6
Метки нет (Все метки)

Задача 1.
Заданы 3 числа: a, d и с. Узнать могут ли они быть сторонами треугольника и , ясли да, узнать его тип: равнобедренный, односторонний или произвольный.

Задача 2.
 Комментарий модератора 
Правила
3.15. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2012, 20:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Могут ли числа быть сторонами треугольника (C++):

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

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

Могут ли значения быть сторонами треугольника? - C++
Есть задача: А если они не равны нулю, то даже если каждая будет равна 1, они все равно смогут быть сторонами треугольника....

Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае - C++
Разработайте функцию, которая получает три вещественных параметра, возвращает в качестве своего результата булевское значение True, если...

Определить, могут ли введенные числа А, В, С являться сторонами прямоугольного треугольника - C++
Помогите написать программу на C++ через switch или if Определить, могут ли введенные числа А, В, С являться сторонами прямоугольного...

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

6
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
08.06.2012, 00:08 #2
1)
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
25
26
27
#include <iostream>
 
using namespace std;
 
int main()
{
  int a,b,c;
  cout<<"BBEDN A:";
  cin>>a;
  cout<<"BBEDN B:";
  cin>>b;
  cout<<"BBEDN C:";
  cin>>c;
  
  if(a+b>c && a+c>b && b+a>c && b+c>a){ //проверка на сушествование
   if( (a==b) && (b==c) && (c==a) ){cout<<"TPNYLOVHNK PABHOCTOPOHHNN";} //проверка на равносторонность
   else if((a==b) || (b==c) || (c==a)){cout<<"TPNYLOVHNK PABHO6EDPEHHNN";} //проверка на равнобедреность
   else{cout<<"TPNYLOVHNK []PON3BOVHNN";} //если ни то и не другое то произвольный
  } 
  
  else{cout<<"TPNYLOVHNK HETY";}
  
  cout<<endl;
  
  system("PAUSE");  
  return 0;
}
1
MrGluck
Модератор
Эксперт CЭксперт С++
7497 / 4613 / 694
Регистрация: 29.11.2010
Сообщений: 12,631
08.06.2012, 01:01 #3
Цитата Сообщение от cactus09 Посмотреть сообщение
1)TPNYLOVHNK PABHOCTOPOHHNN

Не по теме:

6E3HOrNM
Извините, не удержался



C++
1
2
#include <clocale>
setlocale(LC_ALL, "russian");
0
Sylar
2 / 2 / 0
Регистрация: 06.06.2012
Сообщений: 120
08.06.2012, 07:24  [ТС] #4
Цитата Сообщение от MrGluck Посмотреть сообщение
1
2
#include <clocale>
setlocale(LC_ALL, "russian");
Я это поставил вместо
Цитата Сообщение от cactus09 Посмотреть сообщение
#include <iostream>
и он начал выписывать ошибку во 2 строке
0
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
08.06.2012, 07:27 #5
C++
1
2
3
4
5
#include <iostream>
#include <clocale>
using namespace std;
int main () {
setlocale(LC_ALL, "russian");
0
Sylar
2 / 2 / 0
Регистрация: 06.06.2012
Сообщений: 120
08.06.2012, 07:33  [ТС] #6
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
25
26
27
28
#include <iostream>
#include <clocale> 
using namespace std;
 
int main()
{
  asetlocale(LC_ALL, "russian");    
  int a,b,c;
  cout<<"BBEDN A:";
  cin>>a;
  cout<<"BBEDN B:";
  cin>>b;
  cout<<"BBEDN C:";
  cin>>c;
  
  if(a+b>c && a+c>b && b+a>c && b+c>a){ //ïðîâåðêГ* Г*Г* ñóøåñòâîâГ*Г*ГЁГҐ
   if( (a==b) && (b==c) && (c==a) ){cout<<"TPNYLOVHNK PABHOCTOPOHHNN";} //ïðîâåðêГ* Г*Г* Г°Г*ГўГ*îñòîðîГ*Г*îñòü
   else if((a==b) || (b==c) || (c==a)){cout<<"TPNYLOVHNK PABHO6EDPEHHNN";} //ïðîâåðêГ* Г*Г* Г°Г*ГўГ*îáåäðåГ*îñòü
   else{cout<<"TPNYLOVHNK []PON3BOVHNN";} //åñëè Г*ГЁ ГІГ® ГЁ Г*ГҐ äðóãîå ГІГ® ïðîèçâîëüГ*ûé
  } 
  
  else{cout<<"TPNYLOVHNK HETY";}
  
  cout<<endl;
  
  system("PAUSE");  
  return 0;
}
а после того как я запускаю пишет только BBEDN A: - это так и надо, это и есть ответ?
0
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
08.06.2012, 08:43 #7
тут написали "Введи A:"
Sylar, ну ты даешь )))

Не по теме:

Не

C++
1
asetlocale(LC_ALL, "russian");
C++
1
setlocale(LC_ALL, "russian");
Еще спросишь почему ошибку пишет

0
08.06.2012, 08:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2012, 08:43
Привет! Вот еще темы с ответами:

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

Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника. - C++
Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.То есть должно выполнятся условие ((a + b) &gt; c) И ((b...

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

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


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

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

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