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

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

Восстановить пароль Регистрация
 
Qwote
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 10
24.11.2012, 00:53     Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае #1
Разработайте функцию, которая получает три вещественных параметра, возвращает в качестве своего результата булевское значение True, если полученные значения могут быть сторонами треугольника, False – в противном случае.

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

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

C++ Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае
C++ Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае:
C++ Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае
Разработать программу, которая вводит данные и выводит тест True если условие истинно, в противном случае False C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае C++
Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае C++
C++ Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число, и false в обратном случае.
Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
v.a.l.i.d
 Аватар для 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;
}
Yandex
Объявления
24.11.2012, 15:43     Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае
Ответ Создать тему
Опции темы

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