Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Abbat_90
0 / 0 / 0
Регистрация: 11.10.2011
Сообщений: 26
13.10.2011, 01:31  [ТС]

Сложить два массива поэлементно

13.10.2011, 01:31. Просмотров 3905. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от aeshes Посмотреть сообщение
можно вопрос: почему у вас массив в классе статический, а не динамический? С динамическим было бы лучше. И почему функция Add имеет тип void, если сумма двух массивов есть массив?
Не спорю что динамический лучше, но он и сложнее в реализации, покрайней мере для меня, тут хоть бы так сделать для начала... в плане void, думал просто присвоить значения сложенных массивов третьему массиву и тут же в этом методе класса вывести его на экран. Но основная проблема в этом коде:
C++
1
2
3
4
5
6
7
8
9
10
void Array::Add(Array a, Array b)
        {
        Array N;
        
         if (a.kol>=b.kol) {
        for (int i=0; i<b.kol; i++) {N[i]=a[i]+b[i]; }
                for(int i=b.kol; i<a.kol; i++) {N[i]=a[i];}
                         }
        else {for (int i=0; i<a.kol; i++) {N[i]=a[i]+b[i]; }
                for(int i=a.kol; i<b.kol; i++) {N[i]=b[i];}}
Для каждого N[i] выводится ошибка "Lvalue required" или что-то в этом роде...

Вернуться к обсуждению:
Сложить два массива поэлементно
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2011, 01:31
Готовые ответы и решения:

Поэлементно сложить два массива
Всем привет, сижу делаю задание: суть такова: надо поэлементно сложить 2...

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

Сложить поэлементно два массива I и J. Результат в массиве I
Помогите пожалуйста написать программу: Сложить поэлементно два массива I(10) и...

Найти среднее арифметическое элементов массива, сравнить два массива поэлементно
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace...

Поэлементно суммировать два заданных массива
Подскажите пожалуйста как решить задачу: Дано два массива 1-10, нужно чтобы...

7
Другие темы раздела
C++ Нужны простые задачи для тренировки http://www.cyberforum.ru/cpp-beginners/thread365502.html
Добрый день всем:) Наверное подобных тем как я тут сотни,но всё же. Начал изучать С++(так как необходим для универа)в дальнейшем планирую изучить php. Изучаю по книге "Дейтел Х., Дейтел П - Как...
C++ Считывание с двоичного файла Всем доброго времени суток. Записал с помощью программы (своей) в один файл два изображения, с помощью второй программы пытаюсь их вытащить. Но первую вроде бы вытаскивает, а вот вторую даже и не... http://www.cyberforum.ru/cpp-beginners/thread365498.html
сортировка в multimap C++
доброго времени суток. собственно, вопрос такой: есть программа использующая контейнер класса multimap. содержит пару <ключ,структура> нужно организовать в этой программе поиск по полям,...
C++ warning strtok
Пишу в 10 студии: char* bla = strtok("bla bla bla", " "); Выдаёт варнинг: This function or variable may be unsafe. Consider using strtok_s instead.... И пры выполнении программы на этой строке...
C++ Ошибка "C2065: cin: необъявленный идентификатор" http://www.cyberforum.ru/cpp-beginners/thread365493.html
Задан исходный код лабораторной работы по программированию. Нужно модифицировать код по определенным правилам (в зависимости от варианта). Но при попытке скомпилировать в Visual Studio 2010 выдает...
C++ Чтение файла как hex Как открыть файл в 16ричном виде? Насколько я понял это средствами только с++ невозможно ... или всё же возможно? Вообще хотелось бы написать небольшую программку которая будет сохранять из файла с... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru