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

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

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

программа перемножения массивов - C++

03.04.2011, 21:37. Просмотров 363. Ответов 1
Метки нет (Все метки)

я примерно понял в чем дело, можно как-нибудь удалить свою тему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2011, 21:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос программа перемножения массивов (C++):

Программа перемножения 2 матриц - C++
ДОброго времени суток прошу помочь написать программу перемножения 2 матриц,матрицы вводятся с клавиатуры.

Программа с использованием массивов - C++
Задали сделать программу с массивами. Практики с применением массивов небыло. И я с ними не знаком. Помогите пожалуйста. П.5.18.Правил ...

Программа ввода вывода массивов - C++
Программа ввода\вывода массивов. Вводишь 10 элементов массива, далее программа выводит в столбец эти элементы. Строка 17.цикл while...

Почему программа падает при сортировке массивов больших размерностей - C++
Добрый день! Подскажите почему прога крашится при размере массива 10000, при значении 1000 все прекрасно работает. #include <iostream> ...

Передача массивов в функцию: почему программа уходит в бесконечный цикл? - C++
Всем здравствуйте, спасибо, что проявили к моей теме интерес. у меня вопрос и даже не один. для начала код, который работает, после...

Функция перемножения матриц. - C++
Функция mult, прошу помощи, ибо не пойму в чем ошибка. #include <iostream> #include <math.h> #include <time.h> #include <cstdlib> ...

1
ping_rulezzz
26 / 26 / 4
Регистрация: 18.02.2011
Сообщений: 51
03.04.2011, 21:44 #2
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
#include "stdafx.h"
#include <iostream>
 using namespace std;
 
int main()
{ 
    int s=0,k = 0;
    const int n1=5;
    const int n2=1;
    int mass1[n1]={3,1,9,0,4};
    int mass2[n2]={213};
    double mass3[n1+n2];
    for(int i = 0; i < n1 + n2; ++i) mass3[i]=0;
    for(int j = n2-1;j >= 0; --j){
        cout<<"Begin j= "<<j<<endl;
        for (int i = n1-1 ; i>=0 ; --i){
            k = i+j+1; //cout<<mass3[k]<<" "<<k<<endl;
            mass3[k] += mass1[i] * mass2[j];
            while(mass3[k-s]>9) {
                s++;
                mass3[k-s]+=(mass3[k-s+1]/10);
                mass3[k-s+1]-=(mass3[k-s+1]/10)*10;
            }
            s=0;
        }
        cout<<"End j="<<j<<endl;
    }
    for(int i = 0; i < n1 + n2 - k + 1; ++i) {
        cout<<mass3[i];
    }
    cout<<endl;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 21:44
Привет! Вот еще темы с ответами:

Оператор перемножения матриц - C++
не работает оператор* двух матриц, никак не могу понять как сделать так, чтобы в операторе была уже одна матрица, а вторую мы бы...

Написать процедуру перемножения матриц. - C++
ребят нужна помощь Задачи по программированию. Задача решается на двух языках. Задача 8. Написать процедуру перемножения...

Ошибка в коде перемножения матриц - C++
Ребята , здравствуйте, нужна nомощь, наnисал код nеремножений 2-х матрицы. Но nри выводе матриц nишет какие то большие цыфры. Я не могу...

Не могу написать программу перемножения матриц - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int i,j; void vvod(int X) { for(i=0;i&lt;=4;i++) for(j=0;j&lt;=4;j++) ...


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

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

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