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

функция и треугольник - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функции http://www.cyberforum.ru/cpp-beginners/thread142248.html
Дано натуральное число, целые числа. Рассмотреть отрезки последовательности (последовательности членов, идущих рядом), что состоят из совершенных чисел. Получить наибольшую из длин этих отрезков....
C++ 8 ферзей Здравствуйте. Пыталась реализовать задачу о 8 ферзях. Программа написана на С++. В принципе задача довольно распространенная - нужно расставить 8 ферзей на шахматной доске 8х8 так, чтобы они друг... http://www.cyberforum.ru/cpp-beginners/thread142247.html
C++ Сортировка выбором на с++
Сортировка выбором. Выбрать минимальный элемент в массиве, перенести в выходной массив на очередную позицию. Во входном массиве все элементы от следующего за текущим до кон* ца сдвинуть на один...
С двумя условиями. C++
Задан целочисленный одномерный массив A из N элементов. Найти номер последнего минимального элемента среди положительных элементов, начиная с первого элемента, большего Т. Если нет элементов больше...
C++ создать фунуцию в которой строка передаётся как аргумент и возвращает количество слов http://www.cyberforum.ru/cpp-beginners/thread142225.html
создать фунуцию в которой строка передаётся как аргумент и возвращает количество слов
C++ Указатели, массивы и символьные строки Помогите написать две проги(в борланде) Дана целочисленная матрица порядка n. Найти значения элементов, которые размещены выше главной диагонали и делятся на 5 без остачи. Вывести индексы... подробнее

Показать сообщение отдельно
mrMRak
38 / 38 / 3
Регистрация: 02.06.2010
Сообщений: 105
08.06.2010, 00:18
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
#include <iostream>
using namespace std;
 
int triangle (int a,int b,int c)
{
    if(a+b>c)
        if(a+c>b)
            if(c+b>a)
                return 1;
    return 0;
}
 
void main()
{
    setlocale(LC_ALL,"");
    int start=-1, finish=-1;
    cout<<"Введите начало и конец интервалла на котором будут искатся числа\n";
    while(start<0 || finish<0 )
        cin>>start>>finish;
    if (start>finish)
    {
        int hold =start;
        start=finish;
        finish=hold;
    }
    int count=0;
    for(start; start<=finish-2;start++)
        if (triangle(start,start+1,start+2))
            count++;
    cout<<"всего таких троек "<<count<<endl;
    system("pause");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru