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

Немного из архитектуры ЭВМ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как добавить звук в программу, http://www.cyberforum.ru/cpp-beginners/thread285699.html
как добавить звук в программу, какие библиотеки и функции
C++ Работа с символьными данными Ребята , хелп ми,плиз !! Очень надо , а я чайник полнейший ((( Прочитать из файла строку символов. Выяснить, имеется ли в этой строке пара одинаковых соседних букв и вывести их количество. Вывести... http://www.cyberforum.ru/cpp-beginners/thread285670.html
Посчитать суму значений в колонках матрицы C++
Здравствуйте! Подсчитал сумму значений в строках матрицы, еще необходимо подсчитать в колонках. int r, c , j, sumrows; int nums; /*cout << "Enter rows "; cin >>r; cout << "Enter...
C++ Перевести строку в переменную
Есть массив строковый, содержащий в строковом виде команду и переменные(например |сложение| Ax| Bx|), но переменные в строковом виде, и нужно сделать так чтобы строка эта преобразовывалась в...
C++ Длинная арифметика. Умножение двух длинных чисел. http://www.cyberforum.ru/cpp-beginners/thread285654.html
Есть 2 числа, храняющиеся в int векторах, нужна функция, которая возвращает их произведение также в виде вектора. Либо простой и понятно описанный алгоритм, по которому можно такое сделать. Заранее...
C++ Int to string Какой способ перевода Int в String самый лёгкий ? В делфи привык писать Inttostr (i) , а на с++ такое есть ? подробнее

Показать сообщение отдельно
oksanaBM
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
29.04.2011, 18:17  [ТС]
)))) блин а у меня зачет ломается)) я сделала только вот эту прогу -
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
33
34
35
36
#include <stdio.h>
#include <stdafx.h>
#include <windows.h>
#include <ctime>
#include <conio.h>
#include <locale.h>
 
#define N 200
 
void main()
{setlocale(LC_CTYPE, "Russian");
LARGE_INTEGER b_start,b_stop,freq;
QueryPerformanceFrequency(&freq);
long long int a[N][N], b[N][N], c[N][N];
srand(time(NULL));
int i,j,k;
for(i = 0; i < N; i++)
for(j = 0; j < N; j++)
{     a[i][j] = rand()%N;
     b[i][j] = rand()%N;        }
QueryPerformanceCounter(&b_start);
for(i = 0; i < N; i++)
for(j = 0; j < N; j++)
for(k = 0; k < N; k++)
       c[i][j] += a[i][k] + b[k][j];
QueryPerformanceCounter(&b_stop);
printf("Время стандартного алгоритма: %lf мксек\n", (double)(b_stop.QuadPart - b_start.QuadPart)*1000000.0/(double)(freq.QuadPart));
QueryPerformanceCounter(&b_start);
for(i = 0; i < N; i++)
for(k = 0; k < N; k++)
for(j = 0; j < N; j++)
       c[i][j] += a[i][k] + b[k][j];
QueryPerformanceCounter(&b_stop);
printf("Время алгоритма с учетом прямого обхода памяти: %lf мксек\n", (double)(b_stop.QuadPart - b_start.QuadPart)*1000000.0/(double)(freq.QuadPart));
_getch();
}


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