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

Распараллеливание через omp.h - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив (Сделать программу, которая после каждой цифры в тексте вставляет в скобках её текстовый эквивалент) http://www.cyberforum.ru/cpp-beginners/thread1005807.html
Ребят, помогите с задачей. Сделать программу, которая после каждой цифры в тексте вставляет в скобках её текстовый эквивалент. Например: 0(ноль),1(один)... Я сделал массив, в который сохранил...
C++ Динамический массив, квадратная матрица Нужно организовать динамический ввод квадратной матрицы! Покажите, пожалуйста, как это можно сделать(чтобы сначала указывалась размерность). http://www.cyberforum.ru/cpp-beginners/thread1005800.html
Шахматы в с++ C++
Даны фигуры: Пешка, слон, король.(цвет фигуры не зависит). Суть задачи состоит в том, что человек вводит координаты фигур, а программа должна вычислить какая фигура будет рубить другую фигуру....
C++ write a program using STRUCTURES
задание нужно написать прогу по задачи "Output Nokia cell phones" помогите пожалуйста отблагодарю! Как не пробувал, не получаеться
C++ Найти произведение чисел, не делящихся на 5 http://www.cyberforum.ru/cpp-beginners/thread1005775.html
Привет, форумчане! Дано задание: "Дана последовательность целых чисел {Aj} произвольной длины. Найти произведение чисел, не делящихся на 5." Помогите написать программу произведения чисел? Начало...
C++ Создание класса с использованием библиотеки String Подскажите как создать класс что бы в объекте использовался тип стринг подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4920 / 3028 / 372
Регистрация: 10.11.2010
Сообщений: 11,085
Записей в блоге: 10
Завершенные тесты: 1
13.11.2013, 10:48
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    #pragma omp parallel sections
    {
        #pragma omp section
        for ( int i = 0; i < N / 2; i++ )
        for ( int j = 0; j < N; j++ ) {
            if ( i == j ) {
                sum += mas[i][j];
            }
        }
 
        #pragma omp section
        for ( int i = N / 2; i < N; i++ )
        for ( int j = 0; j < N; j++ ) {
            if ( i == j ) {
                sum += mas[i][j];
            }
        }
    }
    std::cout << " sum = " << sum << "\n";
Выводить их поочередно не вижу смысла, поэтому вывожу сумму в самом конце.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru