![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Help!
Функция должна получить данные с 2 массивов, выполнить действие (например сложить) и поместить результат в третий массив. double sum(double j[], double n[], double m[]) { for (i = 0; i < 3; i++) { j[i] = n[i] + m[i]; } } int main() { setlocale(0, ""); c = sum(array123[1], array223[1], array323[1]); cout << c << " "; return 0; } Пробовал со звёздочками double sum(double*j[], double*n[], double*m[]) Не помогло, ругается нехорошими словами. Не получается сделать отступы. В редакторе есть, при сохранении пропадают. Извините, если что. Последний раз редактировалось brodnik; 31.01.2023 в 22:07. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
Чтобы отступы не пропадали, нужно код обрамить тегами CODE (соответств. кнопка есть)
Последний раз редактировалось digitalis; 31.01.2023 в 23:42. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]()
У вас вообще черт-те что
Хотя бы это Код:
Код:
- или считать сумму элементов массивов - или сформировать массив сумм двух других массивов. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
функция попарно суммирует элементы массивов 2 и 3 (n и m) и складывает их в массив 1 (j).
i была определена выше, для примера переделал. Код:
Последний раз редактировалось brodnik; 01.02.2023 в 14:30. |
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]() Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Так просто, когда кто то сделал.
![]() СПАСИБО!!! |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
Малость усложнил задачу и опять плаваю.
Функция должна перемножить значения одномерного массива на значения двумерного, заполненного рандомными. Для наглядности после каждого шага результат вывожу на экран. Почему то не изменяет значение счетчика [i]. Код:
Последний раз редактировалось brodnik; 05.02.2023 в 20:56. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 750
|
![]()
Про указатели читаем.
main должен быть после всех функций. Последний раз редактировалось BDA; 06.02.2023 в 15:07. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 28.01.2023
Сообщений: 35
|
![]()
А он и есть после всех. Рандом не в виде функции, а напрямую.
Про указатели я догадался, но не получается реализовать. Visual ругается. Вы не могли бы поправить код? Заранее спасибо. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 750
|
![]()
Закройте тогда циклы и функцию.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массивы С++.Функция не принимает 0 аргументов!!! | Tat0107 | Visual C++ | 3 | 20.03.2021 15:28 |
Функция и одномерные массивы с условием | Андрюшатина | Помощь студентам | 15 | 05.02.2015 00:43 |
Задачи visual basic(массивы и функция) | karinka777 | Помощь студентам | 1 | 22.12.2011 10:00 |
Функция memcpy и массивы. | Corvette | Общие вопросы C/C++ | 2 | 26.08.2011 21:16 |
одна функция потока, а другая функция - член класса запускающего этот поток | Дмитрий_Ч | Общие вопросы C/C++ | 2 | 27.09.2007 08:50 |