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

Заполнение матрицы случайными числами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, сколько пар (положительное число, отрицательное число) находятся в начале массива http://www.cyberforum.ru/cpp-beginners/thread274506.html
Дан целочисленный массив B. Определить, сколько пар (положительное число, отрицательное число) находятся в начале массива.
C++ Запись в реестр int regver = 1; RegSetValueEx(hKey, L"MeterPreter", NULL, REG_SZ, (BYTE*)&regver, 1); Пишет в реестр квадратик. Как правильно написать? http://www.cyberforum.ru/cpp-beginners/thread274473.html
C++ Сalloc, realloc и динамическая структура очередь.
Здравствуйте) Мне дали задание :с помощью calloc и realloc организовать работу динамической структуры типа очередь. Помогите пожалуйста найти ошибку) #include <iostream.h> #include <malloc.h> #include <conio.h> #include <stdlib.h> struct QueueItem { char Info; QueueItem *Next;
C++ напишите программу формирования массива размеров 5 х 5
напишите программу формирования массива размеров 5 х 5 с помощью датчика случайных чисел.замените в нем все четные значения элементов суммой индексов элементов главной диагонали.Выведите на экран исходный и измененный массивы (программа на языке с#)
C++ Директории http://www.cyberforum.ru/cpp-beginners/thread274455.html
Люди подскажите аналоги sys/types.h и sys/stat.h в с++
C++ Массив объектов При решении задачи необходимо, без использования STL, описать класс, который используется для представления элементов а) массива с фиксированным количеством элементов; б) динамической структуры данных. Построить класс для работы с односвязным списком. Элементы списка – целые числа. Создать список List1. Построить список List2, содержащий порядковые номера максимальных элементов списка... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
12.04.2011, 01:15     Заполнение матрицы случайными числами
Из вопроса понятно, что "оно заполняет", но "я этого не вижу".

Между прочим, из того, что "я этого не вижу", не следует, что "оно не заполняет".

Добавлено через 1 час 16 минут
В этом примере есть и заполнение, и вывод, и решение задачи - нахождение произведения двух матриц.
Изучайте.

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
37
38
39
40
41
42
43
44
45
46
//Произведение матриц
 
#include <iostream>
#include <time.h>
#define N 3
using namespace std;
 
void showAr(double Ar[][N]) //     процедура вывода на экран
{int v,w;
for(v=0;v<N;v++)
{ for(w=0;w<N;w++)
        cout<<Ar[v][w]<<" ";
cout<<endl;
}
cout<<endl;
}
 
int main()
{
    srand(time(NULL));
    double A[N][N],B[N][N],C[N][N];
    int i,j,k;
    for(i=0;i<N;i++)
            for(j=0;j<N;j++)
            {   A[i][j]=rand()%20+1;
                B[i][j]=rand()%20+1;
            }
    cout<<"Array A:\n";
        showAr(A);
    cout<<"Array B:\n";
        showAr(B);
    
    for(i=0;i<N;i++)
            for(j=0;j<N;j++)
            {
                C[i][j]=0.0;
                for(k=0;k<N;k++)
                    C[i][j]+=A[i][k]*B[k][j];
            }
    
    cout<<"Array C:\n";
        showAr(C);
 
    cin.get();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru