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

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

Войти
Регистрация
Восстановить пароль
 
m@l@a
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 63
#1

Подсчитать сколько треугольников можно составить из чисел - C++

01.04.2010, 15:16. Просмотров 752. Ответов 4
Метки нет (Все метки)

помогите,ребят

1)дан одномерный массив Х,состоящий из 20 целых чисел.Составить программу,которая подсчитывает сколько треугольников можно составить из этих чисел.Из трех чисел можно получить треугольник,если каждое из них меньше суммы двух других.

2)составить программу ,которая находит мах значение среди элементов линейной таблицы А,состоящей из N вещественных чисел,имеющих четные порядковые номера.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2010, 15:16     Подсчитать сколько треугольников можно составить из чисел
Посмотрите здесь:

Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, - C++
Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, если каждая цифра входит не более одного раза

С помощью заданных функций проверить сколько можно построить различных треугольников - C++
С помощью данных функций проверить,сколько различных треугольников можно построить по четырем заданным точкам на плоскости. #include...

Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников - C++
Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих...

Ввести двумерный массив 4*4, подсчитать кол-во (+) и (-) элементов и вывести статистику по строкам, сколько (+), сколько (-) и подсчитать общую сумму - C++
не получается никак сделать многомерный массив... помогите пожалуйста #include <iostream> #include <ctime> using namespace...

Сколько цифр можно составить из заданных букв? - C++
Дана последовательность из букв. Найти сколько цифр можно составить из этих букв, вывести их и то, что осталось невостребованным. ...

Узнать сколько максимально прямоугольников можно составить из ветвей - C++
После подвижных игр ученики 9-А класса решили поиграть во что-то спокойное. С ветвей, остались после игры в кольцо, они захотели составить...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yanyk1n
4329 / 1460 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
01.04.2010, 15:30     Подсчитать сколько треугольников можно составить из чисел #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
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    int N = 20;
    int * x = new int [N];
    cout << "Введите массив -> ";
    for (int i = 0; i < N; i++) cin >> x[i];
    int c = 0;
    for (int i = 0; i < N; i++)
    {
        for (int j = i+1; j < N; j++)
        {
            for (int k = j+1; k < N; k++)
            {
                if (x[i]<x[j]+x[k] && x[j]<x[i]+x[k] && x[k]<x[i]+x[j]) c++;
            }
        }         
    }
    cout << c;
    return 0;
}
Добавлено через 2 минуты
2)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    int N;
    cout << "Введите N -> ";
    cin >> N;
    int * a = new int [N];
    cout << "Введите массив -> ";
    for (int i = 0; i < N; i++) cin >> a[i];
    int max = a[1];
    for (int i = 0; i < N; i++)
    {
       if (!((i+1) % 2) && a[i] > max) max = a[i];        
    }
    cout << max << endl;
    return 0;
}
m@l@a
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 63
01.04.2010, 17:43  [ТС]     Подсчитать сколько треугольников можно составить из чисел #3
#include <cmath>
а что это мы подключаем?
yanyk1n
4329 / 1460 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
01.04.2010, 17:54     Подсчитать сколько треугольников можно составить из чисел #4
m@l@a, это модуль стандартных математических функций. В принципе здесь он и не нужен
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2010, 18:36     Подсчитать сколько треугольников можно составить из чисел
Еще ссылки по теме:

Определить сколько слов можно составить из букв прочитанного слова - C++
Прошу помощи, задание : Считываю слово с файла, например, abb,нужно посчитать, сколько других слов можно из него составить и вывести. Т.е....

Алгоритм: подсчитать, сколько раз в массиве состоящем из n чисел, встречается число a - C++
В общем нужно подсчитать, сколько раз в массиве состоящем из n чисел встречается число a, нужен просто алгоритм, слышал такое: счетчик = 0 ...

Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? - C++
Доброго времени суток помогите написать программу Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных...

Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов - C++
Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов

Сколько квазисерпинских треугольников? - C++
У сына в школе прошла олимпиада по информатике, в числе прочих была задачка - на каждой стороне правильного треугольника отмечено по n...

Подсчитать количество треугольников в кольцевом списке - C++
Создаю такой вот кольцевой список, различающийся полом и номером игрока. Как подсчитать количество треугольников в этом списке? при этом...


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

Или воспользуйтесь поиском по форуму:
m@l@a
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 63
02.04.2010, 18:36  [ТС]     Подсчитать сколько треугольников можно составить из чисел #5
1) составить программу для подсчета сумммы элементов прямоугольной целочисленной таблицы Х,состоящей из М строк и И столбщов,сумма двух индексов которых есть число нечётное

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
        const int m=5,n=4;
        int X[m][n],i,j,sum;
        for(i=0;i<m;i++)
                for(j=0;j<n;j++)
                        X[i][j]=rond()%10-5;
                        cin>>X[i][j];
                for(i=0;i<m;i++)
                for(j=0;j<n;j++)
                {
                        sum=0;
        for(i=0;i<m;i++)
                for(j=0;j<n;j++)
                        if(i+j%2!=0)sum=sum+1;
                        cout<<sum;
                }
                return 0;
}
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
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
void main ()
{
        const int n=10;
        int A[n][n],i,j,min;
        for(i=0;i<n;i++)
                for(j=0;j<n;j++)
                        cin>>A[i][j];
                {
                        for(i=1;i<n;i++)
                                for(j=1;j<n;j++)
                                        min=A[1][j];
                                        if(A[i][j]<min)
                                                min=A[i][j];
                                        cout<<endl;
                }
                                        for(j=0;j<n;j++)
                                                for(i=0;i<n;i++)
                                                        cout<<A[j];
                                                cout<<"\n min="<<min<<endl;
}
скажите пожалуйста,задачи вроде работают,а правильные ли они?
это на многомерный массив
Yandex
Объявления
02.04.2010, 18:36     Подсчитать сколько треугольников можно составить из чисел
Ответ Создать тему
Опции темы

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