Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2021, 05:33   #1
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию Получить сумму трех чисел в массиве

Есть массив из 12 чисел, нужно получить массив сумм трех чисел т.е. дан массив [1,2,3,4,5,6,7,8,9,10,11,12], нужно сложить 1+2+3, 4+5+6, 7+8+9, 10+11+12 и записать в массив.
Еду медленно, но верно!
spoon100500 вне форума Ответить с цитированием
Старый 27.12.2021, 12:24   #2
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

цикл от 0 до длина_массива/3 х[индекс] = a[3*индекс] + a[3*индекс+1] + a[3*индекс+2]
ForenLi вне форума Ответить с цитированием
Старый 27.12.2021, 16:51   #3
Agency
Пользователь
 
Регистрация: 07.10.2017
Сообщений: 99
По умолчанию

разбить массив на 4 части, для каждой взять сумму и поместить в элементы нового массива... как вариант
Agency вне форума Ответить с цитированием
Старый 27.12.2021, 16:53   #4
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

а выше, что написано?
ForenLi вне форума Ответить с цитированием
Старый 27.12.2021, 17:06   #5
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию

Цитата:
Сообщение от Agency Посмотреть сообщение
разбить массив на 4 части, для каждой взять сумму и поместить в элементы нового массива... как вариант
Да это самое простое, тупо создать новый массив и туда суммировать значения, тут даже цикл то не нужен. Видать перезаморочился), может циклом и лучше было бы, профессионально))


Цитата:
Сообщение от ForenLi Посмотреть сообщение
цикл от 0 до длина_массива/3 х[индекс] = a[3*индекс] + a[3*индекс+1] + a[3*индекс+2]
Я вас тут не понял)) ,до ровно, что должно быть?
Еду медленно, но верно!

Последний раз редактировалось spoon100500; 27.12.2021 в 17:08.
spoon100500 вне форума Ответить с цитированием
Старый 28.12.2021, 17:00   #6
Hpolew
Новичок
Джуниор
 
Регистрация: 28.12.2021
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Agency Посмотреть сообщение
разбить массив на 4 части, для каждой взять сумму и поместить в элементы нового массива... как вариант
Как по мне, оптимальный вариант
Hpolew вне форума Ответить с цитированием
Старый 28.12.2021, 17:36   #7
spoon100500
Форумчанин
 
Аватар для spoon100500
 
Регистрация: 14.10.2016
Сообщений: 406
По умолчанию

Цитата:
Сообщение от Hpolew Посмотреть сообщение
Как по мне, оптимальный вариант
То же норм
Еду медленно, но верно!
spoon100500 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать перегружены функции для поиска среднего геометрического двух, трех действительных чисел и в одномерном массиве действительных чисел jul1a_B Помощь студентам 0 01.04.2018 16:44
Подсчитать сумму ненулевых чисел в массиве. Ассемблер Серебаня Помощь студентам 0 19.06.2017 18:23
Можно ли представить заданное натуральное число как сумму кубов каких-нибудь трех натуральных чисел. (Delphi) Natalia_Zlatskaia Помощь студентам 1 30.01.2017 01:01
Если сумма трех попарно различных действительных чисел х, у, z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других [Delphi] Поиск ошибок в программе student_23 Помощь студентам 1 26.01.2017 17:47
Поиск трех наибольших чисел в массиве radiokarazinec Общие вопросы Delphi 6 26.12.2010 16:44