|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.04.2009, 17:46 | #1 |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
Сумма трех
Нужно заполнить заполнить вектор H суммами значений каждых трёх элементов одномерного массива F в порядке их расположения. Размерность массива произвольная.
Вот код: Код:
Проблема в том, что по данному коду можно сосчитать только если размерность массива кратна трем, а нужно сделать так, например, что если я задам размерность 5, то программа вывела бы только сумму первых трех элементов, а остальные 2 элемента в расчет не брала. Последний раз редактировалось asd48; 21.04.2009 в 19:09. |
21.04.2009, 18:02 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
21.04.2009, 18:59 | #3 |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
[QUOTE] mas[i*3][QUOTE] Поясните пожалуйста.
|
21.04.2009, 19:00 | #4 | |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
Цитата:
|
|
21.04.2009, 19:04 | #5 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Ну смотрите.
Допустим, есть массив: Код:
Код:
Сумма нулевой получается так: mas[0]+mas[1]+mas[2] А теперь смотрим, как получается сумма первой: mas[1*3+0] + mas[1*3+1] + mas[1*3+2] То есть, для получения значений из нужной тройки нужно прибавить к соответствующему индексу (0, 1 или 2) 3*i.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
21.04.2009, 19:09 | #6 |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
спасибо большое за подробное объяснение.
|
21.04.2009, 20:03 | #7 | |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
а возможно
Цитата:
|
|
21.04.2009, 20:09 | #8 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
21.04.2009, 20:19 | #9 |
Пользователь
Регистрация: 30.11.2008
Сообщений: 32
|
Код:
|
21.04.2009, 20:23 | #10 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Если имеете в виду это: Код:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как составить из трех слов одно?)) | Xander | Microsoft Office Access | 6 | 14.05.2009 16:29 |
Из трех листов перенести строки по условию | Romuald | Microsoft Office Excel | 3 | 18.03.2009 16:09 |
Вычислить произведение P кубов трех чисел a, b и c, если их сумма меньше нуля, произведение P модулей | NoUserName | Помощь студентам | 3 | 01.03.2009 18:10 |
Сложение трех полей | buk | Microsoft Office Access | 2 | 14.03.2007 11:29 |
помогите сделать сравнение трех книг. | khvorovs | Microsoft Office Excel | 2 | 09.12.2006 13:58 |