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

Даны три квадратные матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ итересная прога с функцией распределения элементов массива:) http://www.cyberforum.ru/cpp-beginners/thread150457.html
- вводим одномерный символьный массив #include <iostream> using namespace std; //сюда функцию распределения int main() { char mass; cin>>mass; - с помощью фунуции перебираем массив, если элемент число - записываем его в int, если символ - пишем в char; если 1й эл. - число и следующий эл. тоже число - пишем в int - только как двузначное число...
C++ Ругается на "!=" #include "stdafx.h" #include <fstream> #include <iostream> #include <conio.h> #include <string> #include <cstdlib> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread150452.html
Связанный двусторонний список C++
Решил написать свой двусторонний список и совершенно внезапно столкнулся с проблеммой отчистки. Итак вот класс элемента списка и его деструктор: template <class T> class mListNode { public: mListNode(); mListNode(const mListNode<T>&); ~mListNode(); void setNext(mListNode* newNext) { next = newNext;}; void setPrev(mListNode* newPrev) { prev = newPrev;};
C++ Builder С++ и встроенный ассемблер, исправить код
есть код для задачи: По двум целым массивам X и Y из 5 элементов,составить массив Z по правилу: Zi=Xi+Yi {mod 3}. Нужно исправить код по правилу Zi=min(Xi+Yi) #include <vcl.h> #pragma hdrstop #include "Unit1.h" #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall...
C++ Организовать функцию http://www.cyberforum.ru/cpp-beginners/thread150406.html
Дорогие форумчане,Надо Организовать функцию определения большего из двух чисел,которы передаются в функцию по ссылке..Буду очень признателен!!!
C++ Начинающий изучать C++ (подскажите литературу) Здравствуйте всем, я хочу начать изучать C++, мне нужно чтоб мне посоветовали какие книжки почитать, для изучения синтаксиса языка C++ да и вообще, что-нибудь типа Фаронова для Делфи, то же самое и для C++. Сайтик специализированный где много исходников, описаний, уроков и обсуждений про этот язык (что то похожее на delphiexpert.ru только для C++), да и ещё среду для разработки порекомендуйте,... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
28.02.2011, 13:10     Даны три квадратные матрицы
Даны квадратные матрицы А,В и С порядка n. Получить матрицу (А+В)С.
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
47
48
49
50
51
52
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define DIM 3
 
void resOut(int X[DIM][DIM])
{
    int i,j;
    for(i=0;i<DIM;i++)
    {
        for(j=0;j<DIM;j++)
            printf("%6d",X[i][j]);
        printf("\n");
    }
}
 
int main ()
{
    srand(time(NULL));
    int A[DIM][DIM], B[DIM][DIM], C[DIM][DIM],D[DIM][DIM],i,j,k;
 
    //заполняем матрицы числами от 1 до 10
    for(i=0;i<DIM;i++)
        for(j=0;j<DIM;j++)
        {
            A[i][j]=rand()%10+1;
            B[i][j]=rand()%10+1;
            C[i][j]=rand()%10+1;
        }
 
    //считаем матрицу D = (A+B)C
    for(i=0;i<DIM;i++)
        for(j=0;j<DIM;j++)
        {
            D[i][j]=0;
            for(k=0;k<DIM;k++)
                D[i][j]+= (A[i][k]+B[i][k])*C[k][j];
        }
 
    //выводим результаты
    
    printf("D = (A+B)C \n");
    printf("************ \n");
    printf("A:\n");
    resOut(A);
    printf("B:\n");
    resOut(B);
    printf("C:\n");
    resOut(C);
    printf("D:\n");
    resOut(D);
}
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru