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

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

Войти
Регистрация
Восстановить пароль
 
Qwote
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 10
#1

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

24.11.2012, 00:53. Просмотров 408. Ответов 1
Метки нет (Все метки)

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

Заранее спасибо .

 Комментарий модератора 
Qwote, обращаю ваше внимание на необходимость соблюдения правил форума:
1) один вопрос - одна тема
2 заголовок должен отражать суть задачи
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2012, 00:53     Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае
Посмотрите здесь:

Разработать программу, которая вводит данные и выводит тест True если условие истинно, в противном случае False - C++
Разработать программу, которая вводит данные и выводит тест TRUE , если указанное в варианте условие истинно, и FALSE в противном случае. ...

Написать функцию, которая возвращает true, если параметр является алфавитно-цифровым и false в ином случае. - C++
Нужно написать функцию, которая возвращает истину, если переданный параметр является алфавитно - цифровым и ложь, если не является. (не...

Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число, и false в обратном случае. - C++
Даны два целых числа. Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число, и false в обратном...

Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае - C++
Надо написать программу на c++ Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае. С...

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае:...

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае

Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае - C++
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:

Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае - C++
помогите

Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: - C++
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: ...

Создать функцию Chet(k) логического типа,возвращающую True , если целый параметр К является чётным и False в противном случае - C++
Создать функцию Chet(k) логического типа,возвращающую True , если целый параметр К является чётным и False в противном случае. С помощью...

Вывести на консоль true, если точка принадлежит заданным областям, и false - в противном случае - C++
Составить программу которая печатает true если точка с координатами (x,y) принадлежит заданным закрашенным (заштрихованным) областям и...

Программа, печатающая значение true, если указанное высказывание является истинным, и false в противном случае - C++
Составить программу,печатующую значение true,если указанное высказывание является истинным,и false -в противном случаею. Величина z...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
24.11.2012, 15:43     Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае #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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include "stdafx.h"
#include "iostream"
using namespace std;
 
bool isTriangle(double a, double b, double c);
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
 
    double a, b, c;
    bool res;
 
    cout << "Введите три числа: ";
    cin >> a >> b >> c;
 
    if (isTriangle(a, b, c))
        cout << "Треугольник" << endl;
    else
        cout << "Не треугольник" << endl;
 
    system("pause");
    return 0;
}
 
 
bool isTriangle(double a, double b, double c)
{
    double minimum, maximum, middle;
 
    minimum = a;
    if (b<minimum) minimum = b;
    if (c<minimum) minimum = c;
 
    maximum = a;
    if (b>maximum) maximum = b;
    if (c>maximum) maximum = c;
 
    middle = a;
    if (b>minimum && b<maximum) middle = b;
    if (c>minimum & c<maximum) middle = c;
 
    if (a>0 && b>0 && c>0 && minimum+middle>maximum)
        return true;
    else
        return false;
}
Ответ Создать тему
Опции темы

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