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

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

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

Разделения программы сложения массивов на потоки - C++

24.01.2012, 23:47. Просмотров 575. Ответов 2
Метки нет (Все метки)

Имеется программа сложения 2х массивов требуется разбить ее на потоки и замереть скорость их работы(Выполнения сложения)

Код
 #include <vcl.h>
 #pragma hdrstop
 #include <iostream>
 #include <math.h>
 #include <stdio.h>
 //#include <stdlib.h>
 #include <time.h> 
 using namespace std;
 int main()
 {
 int matrix1[100][100], matrix2[100][100], matrix3[100][100];
 int n=100;
 srand(time(NULL));
 for(int i=0; i<n; i++)
        {
         for(int j=0; j<n; j++){
                 matrix1[i][j]= rand() % 5;
                 matrix2[i][j]= rand() % 5;
                 }
         }
 //умножим матрицы - результат будем записывать в 3ю матрицу
 cout<<"\nPolu4aem 3iu matricy : \n";
 for(int i = 0; i < n; i++)
 for(int j = 0; j < n; j++)
 {
 matrix3[i][j] = 0;
 for(int k = 0; k < n; k++)
 matrix3[i][j] += (matrix1[i][k] * matrix2[k][j]);
 cout<<matrix3[i][j];
 }
 cout<<"\n";
 system("pause");   return 0;
 }
Добавлено через 44 минуты
Кто нибуди помогите срочно надо!!! Пожалуйсто
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2012, 23:47     Разделения программы сложения массивов на потоки
Посмотрите здесь:
C++ Перегрузка оператора сложения. (Сложение массивов)
C++ Матрицы: сложения двух матриц (двумерных массивов)
C++ Класс с полем - динамический массив. Функция сложения массивов
Произвести сложение двух массивов 5х3 по правилам сложения матриц C++
C++ Помогите в создании простейшей программы сложения
C++ Что такое потоки ввода, потоки вывода?
ПРОСТЕЙШИЕ ПРОГРАММЫ НА С++ Сложение массивов C++
C++ Составить программы сортировки одномерных массивов
C++ Разработка программы с использованием контейнеров-массивов
Программы с использованием динамических массивов и указателей C++
Составление программы по обработке одномерных массивов C++
Составить программы сортировки одномерных массивов на языке c++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
25.01.2012, 00:17     Разделения программы сложения массивов на потоки #2
Это же программа умножения двух матриц, а не сложения двух массивов.
Вы либо код не тот вставили, либо с вопросом напутали
hopper
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 4
25.01.2012, 00:18  [ТС]     Разделения программы сложения массивов на потоки #3
дико извеняюсь да умножения это надо провести в несколько потоков
Ответ Создать тему
Опции темы

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