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

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

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

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

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

я примерно понял в чем дело, можно как-нибудь удалить свою тему?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2011, 21:37     программа перемножения массивов
Посмотрите здесь:

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

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

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

Код обратной матрицы и перемножения матрицна с++ - C++
Нужен код для нахождения обратной матрицы. Желательно с импортом коэффициентов и тхт. Так же нужен код для перемножения матриц. Заранее...

Ошибка в алгоритме перемножения двух матриц - C++
Ошибка в алгоритме произведения двух матриц. Я так понял, что где-то выходит за границы массивов. private: void com(int size, int...

Разобраться в функции перемножения двух векторов - C++
Здравствуйте, помогите разобраться в функции, для перемножения двух векторов. Хочу получить ответ хотя бы на один вопрос. Заранее спасибо. ...

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

Использование bcmul для перемножения элементов массивов - PHP
Добрый день! Есть страница на которой два поля ввода и кнопка, в поля вводят числа (большие, больше 15 знаков) нужно получить их...

Программа перемножения матриц, используя многопоточность - C#
можете помочь с задачей: Напишите программу перемножения матриц, используя многопоточность. Размер матриц задаются пользователем,...

Программа перемножения двух целых чисел в столбик - Pascal ABC
программа перемножения двух целых чисел в столбик. числа задаются в программе в виде двух массивов цифр. на экран должен быть выведен...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
}
Ответ Создать тему
Опции темы

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