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

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

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

Сложение двух одномерных матриц поэлементно (проверьте код) - C++

16.06.2014, 12:49. Просмотров 827. Ответов 3
Метки нет (Все метки)

Пожалуйста, проверьте на ошибки. Надо поэлементоно сложить две матрицы одномерных.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
    int i;
    int X[15], Y[15], A[15];
    setlocale(0, "");
    cout<<"Количество элементов вектора: 15";
    cout<<"Введите элементы первого вектора:";
    for(i=0; i<15; i++)
        cin>>X[i];
    cout<<"Введите элементы второго вектора:";
    for(i=0; i<15; i++)
        cin>>Y[i];
    for(int i=0;i<=15;i++)
            A[i] = X[i] + Y[i];
                cout<<A[i]<<" \t";
                    cout<<endl;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2014, 12:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сложение двух одномерных матриц поэлементно (проверьте код) (C++):

Сложение двух матриц - C++
Сложение двух матриц. Приведите пожалуйста простой пример...

Сложение двух матриц - C++
Даны две матрицы 2х2: а и е, которые нужно сложить. У меня при сложении в результате выводит только первый столбец, помогите найти ошибку)...

Сложение двух матриц - C++
Доброго времени суток Помогите пожалуйста в написании программы. Пользователь вводит Матрицу А(размер 2х2) и Матрицу В(размер 2х2). ...

Сложение двух матриц - C++
помогите пожалуйста написать программу на языке С ++. даны два двумерных массива. нужно найти их сумму.

Сложение двух матриц 2x2 - C++
Добрый вечер всем, с толкнулся с проблемой при рассмотрении примера сложение двух матриц 2x2, не могу понять из-за чего у меня выдает...

Классы, конструктор, сложение двух матриц - C++
Здравствуйте вот код: #include &quot;stdafx.h&quot; #include &quot;iostream&quot; using namespace std; class Matrix {

3
Ledge
0 / 0 / 0
Регистрация: 23.02.2012
Сообщений: 27
16.06.2014, 13:22 #2
C++
1
2
3
4
5
for(int i=0;i<=15;i++)
{
            A[i] = X[i] + Y[i];
            cout<<A[i]<<" \t";
}
Здесь, я так понимаю, вы хотите сразу вывести результат сложения, если да, то следует добавить две команды следующие после цикла в фигурные скобки, иначе цикл ухватит лишь одну последующую команду (сложения) и выведена она будет лишь один раз.
0
Alendorff
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 49
16.06.2014, 15:32 #3
и в последнем цикле строго меньше 15, а не <=
0
Тамика
Котовчанин
912 / 455 / 145
Регистрация: 16.02.2010
Сообщений: 3,144
Записей в блоге: 27
16.06.2014, 16:00 #4
Цитата Сообщение от BsSlayer Посмотреть сообщение
Пожалуйста, проверьте на ошибки. Надо поэлементоно сложить две матрицы одномерных.
Одномерная матрица называется массив.
Думаю, что можно обойтись и двумя массивами.
Какие ошибки интересуют? Компилятор ошибок не выдаст. Проблемы в логике?
C++
1
 for(int i=0;i<=15;i++)
Энто зачем? У Вас i определен выше.
И зачем предложение ввода данных, если у Вас везде уже 15 прописано?

Добавлено через 3 минуты
Исчо.
C++
1
2
    for(i=0; i<15; i++)
        cin>>X[i];
Это зачем?..
0
16.06.2014, 16:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2014, 16:00
Привет! Вот еще темы с ответами:

Реализовать сложение двух заданных матриц - C++
Даны матрицы A и B размерностю nxn, найти C=A+B.

Матрица и функция (Сложение двух матриц функцией sum) - C++
Всем привет. Не получается создать функцию. Задача: Сложение двух матриц функцией sum. Условие: Размеры матриц указываются...

Произвести сложение двух массивов 5х3 по правилам сложения матриц - C++
Произвести сложение двух массивов 5х3 по правилам сложения матриц. Не могу решить помогите с решением. Зарание спасибо. :)

Массив: Найти произведение двух верхнеугольных матриц, которые храняться в упакованном виде в одномерных массивах. - C++
Найти произведение двух верхнеугольных матриц,которые храняться в упакованном виде в одномерных масивах.


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

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

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