Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2012, 23:58   #1
VladJAy
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 26
По умолчанию С++ Вычисление матриц

Даны квадратные матрицы A(nxn), B(nxn), C(nxn) написать программу вычисления (A+B)*C. Помогите со сложением и умножением. Вот мои наработки
VladJAy вне форума Ответить с цитированием
Старый 09.12.2012, 23:59   #2
VladJAy
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 26
По умолчанию

Вот мои наработки

PHP код:
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <conio.h>
#include <fstream>
#include <stdio.h>
#include "time.h"
#include <stdlib.h>
#include <ctime>

using namespace std;
 
int main()
{
    
setlocale(0"");
    
int A[255][255];
    
printf("Enter N: ");
    
int N;
    
scanf("%d", &N);
    
srand(time(NULL));
         for (
int i=0i<Ni++)
    {
         for (
int j=0j<Nj++)
         {
              
A[i][j] = rand()%100;
              
printf("%d "A[i][j]);
         }
         
printf("\n");
    }
    
int B[255][255];
    
printf("Enter M: ");
    
int M;
    
scanf("%d", &M);
    
srand(time(NULL));
         for (
int n=0n<Mn++)
    {
         for (
int m=0m<Mm++)
         {
              
B[n][m] = rand()%100;
              
printf("%d "B[n][m]);
         }
         
printf("\n");
    }
         
int C[255][255];
    
printf("Enter V: ");
    
int V;
    
scanf("%d", &V);
    
srand(time(NULL));
         for (
int k=0k<Vk++)
    {
         for (
int p=0p<Vp++)
         {
              
C[k][p] = rand()%100;
              
printf("%d "C[k][p]);
         }
         
printf("\n");
    }
         
int Q[255][255];
    for (
int r=0r<Nr++)
    {
        for (
int t=0t<Nt++)
        {
            
Q[r][t] = B;
        }
        
cout << endl;
    }
    return 
0;


Последний раз редактировалось VladJAy; 10.12.2012 в 00:36.
VladJAy вне форума Ответить с цитированием
Старый 10.12.2012, 00:04   #3
VladJAy
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 26
По умолчанию

Код:
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <conio.h>
#include <fstream>
#include <stdio.h>
#include "time.h"
#include <stdlib.h>
#include <ctime>

using namespace std;
 
int main()
{
	setlocale(0, "");
    int A[255][255];
    printf("Enter N: ");
    int N;
    scanf("%d", &N);
    srand(time(NULL));
         for (int i=0; i<N; i++)
    {
         for (int j=0; j<N; j++)
         {
              A[i][j] = rand()%100;
              printf("%d ", A[i][j]);
         }
         printf("\n");
    }
    int B[255][255];
    printf("Enter M: ");
    int M;
    scanf("%d", &M);
    srand(time(NULL));
         for (int n=0; n<M; n++)
    {
         for (int m=0; m<M; m++)
         {
              B[n][m] = rand()%100;
              printf("%d ", B[n][m]);
         }
         printf("\n");
    }
		 int C[255][255];
    printf("Enter V: ");
    int V;
    scanf("%d", &V);
    srand(time(NULL));
         for (int k=0; k<V; k++)
    {
         for (int p=0; p<V; p++)
         {
              C[k][p] = rand()%100;
              printf("%d ", C[k][p]);
         }
         printf("\n");
    }
		 int Q[255][255];
    for (int r=0; r<N; r++)
    {
        for (int t=0; t<N; t++)
        {
            Q[r][t] = A[i][j] + B[n][m];
        }
        cout << endl;
    }
	return 0;

Последний раз редактировалось VladJAy; 10.12.2012 в 00:37.
VladJAy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисление матриц (delphi) artimed Помощь студентам 0 16.05.2012 13:21
вычисление значения функции и переменных, вычисление площади треугольника, определение расстояния между точками на турбо паскале _4Alex4_ Помощь студентам 2 14.12.2011 01:43
Для любых 2 матриц (вводятся) надо найти объединение и пересечение этих матриц (Pascal) novicok Помощь студентам 6 15.09.2011 09:51
Обработка Матриц(Упорядочивание Элементов,Вывод На Экран Матриц При Условии...) timepoka Помощь студентам 8 01.07.2011 13:20
Ввод векторов и матриц, умножение матрицы на вектор и вычисление скалярного призведения двух векторов zverushka Помощь студентам 18 20.02.2009 15:25