|
Модераторы: bsa |
|
max29 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2016 Репутация: нет Всего: нет |
Составить прог-му которая формирует новый массив из старого добавляя после каждого
0-евого элемента ещё 2 нулевых элемента.//Я так понимаю под элементами имеется в виду новые (индексы со значениями) или как-то так. Стало быть надо добавлять по 2 нуля каждый раз после встреченного в массиве нуля. Т.е.:
Желательно по проще потому как я только начал изучать С++. Добавлено через 2 минуты и 45 секунд Добавлено через 5 минут и 43 секунды Условие я написал а вот как дальше тут-то я и тютю. Это сообщение отредактировал(а) max29 - 23.5.2016, 19:14 |
|||
|
||||
nworm |
|
|||
Опытный Профиль Группа: Участник Сообщений: 502 Регистрация: 22.10.2005 Репутация: нет Всего: 8 |
Похоже определение массива уже освоили.
Только для y заложите длину в 3-и раза больше чем для x. Дальше ввод. То, что Вы спрашивали, примерно так:
И дальше вывод на экран. Это сообщение отредактировал(а) nworm - 23.5.2016, 21:21 |
|||
|
||||
eronfon |
|
|||
Unregistered |
Модератор: Сообщение скрыто. |
|||
|
||||
Влада Зайцева |
|
|||
Unregistered |
Модератор: Сообщение скрыто. |
|||
|
||||
tierswar |
|
|||
Unregistered |
max29, попробуй на псевдокоде сначала распиши решение. Это даст понимание задачи и решение перевести на С++ будет нетрудно.
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
tierswar |
|
|||
Unregistered |
типа:
цикл(пока не перебрали элементы первого массива) копируем элемент во второй массив (y[?] = x[i]) и проверяем, если (x[i] == 0) то добавляем ко второму массиву ещё 2 элемента со значением 0 y[?] = 0; y[?] = 0; Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |