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

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

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

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

24.01.2012, 23:47. Просмотров 611. Ответов 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 минуты
Кто нибуди помогите срочно надо!!! Пожалуйсто
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2012, 23:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разделения программы сложения массивов на потоки (C++):

Перегрузка оператора сложения. (Сложение массивов) - C++
Задание целиком: /* Создать класс Динамический массив. Класс должен содержать • конструкторы (по количеству элементов, по...

Матрицы: сложения двух матриц (двумерных массивов) - C++
Необходимо написать программу сложения двух матриц (двумерных массивов) на языке СИ++. Даны матрицы A и B. Надо их объявить и заполнить...

Класс с полем - динамический массив. Функция сложения массивов - C++
Я написал класс, который содержит динамический массив целых чисел. Создал два объекта типа класс. У меня не получается сделать перегрузку...

Произвести сложение двух массивов 5х3 по правилам сложения матриц - C++
Произвести сложение двух массивов 5х3 по правилам сложения матриц. Не могу решить помогите с решением. Зарание спасибо. :)

Помогите в создании простейшей программы сложения - C++
я создаю простейшую прогу сложения,компилятор не находит ошибок,через run project сморю намана debug project ответ не выводит окно...

Что такое потоки ввода, потоки вывода? - C++
Здарова всем! Не так давно уже прогаю на С++ и все НИКАК не могу понять, что такое потоки ввода, потоки вывода..! вот допустим...

2
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
25.01.2012, 00:17 #2
Это же программа умножения двух матриц, а не сложения двух массивов.
Вы либо код не тот вставили, либо с вопросом напутали
0
hopper
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 4
25.01.2012, 00:18  [ТС] #3
дико извеняюсь да умножения это надо провести в несколько потоков
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2012, 00:18
Привет! Вот еще темы с ответами:

ПРОСТЕЙШИЕ ПРОГРАММЫ НА С++ Сложение массивов - C++
Произвести сложение двух массивов 5х3 по правилам сложения матриц. #include &lt;iostream.h&gt; int main() { ...

Организация разделения программы на классы (абстракция) - Java SE
Я хочу сделать так чтобы каждый файл-клас был отдельно и отвечал за свой функционал. Пример есть главный файл и он ссылаеться на все...

Функция сложения массивов - Delphi
Подскажите плиз , у меня есть функция , которая должна складывать два массива . Вот код : Function SumMatr( a:First;b:Second):real;...

Поиск программы для разделения вывода звука - Софт
Приветствую! Можете подсказать программу, которая могла бы помочь с выводов звука по разным (каким хочу) каналам. (Например: браузер...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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