Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
MOLK
0 / 0 / 0
Регистрация: 22.09.2011
Сообщений: 30
#1

Нужна помощь (одномерный статический массив)

22.09.2011, 21:41. Просмотров 406. Ответов 2
Метки нет (Все метки)

В массиве нужно удалить элементы кратные 7. Не получается удалить со сдвигом (массив статический). И ещё добавить после каждого нечётного элемента массива элемент со значением 4. Помогите, пожалуйста! )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2011, 21:41
Ответы с готовыми решениями:

Ввести одномерный статический массив из k чисел
Ввести одномерный статический массив из k чисел. Расположить элементы массива в обратном порядке.

Как вводить тип и размер массива? Статический одномерный массив
Дан массив b0, b1, b2,…, b2m-1. Написать программу построения нового массива с элементами, значения...

Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы.
Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы.Помогите...

Создать перегруженную функцию mas(), выводящую одномерный статический числовой массив
Может кто помочь пожалуйста, надо создать функцию mas(), которая выводит одномерный статический...

Нужно создать статический массив строк как статический массив указателей на строки. Условние ниже -->
Слова английского текста рассортировать по возрастанию количества заданной буквы в слове. Слова с...

2
MrGluck
Модератор
Эксперт CЭксперт С++
8078 / 4930 / 1431
Регистрация: 29.11.2010
Сообщений: 13,357
22.09.2011, 21:57 #2
Допустим есть массив А.
Создаешь массив В и вписываешь туда элементы массива А, не кратные 7 и добавляя 4 где нужно.
1
Байт
Эксперт C
17946 / 11935 / 2480
Регистрация: 24.12.2010
Сообщений: 24,048
23.09.2011, 09:12 #3
C
1
2
3
4
5
6
7
int A[N], B[N+N];
// Заполняешь массив A
for(i=j=0; i<N; i++) {
  if (A[i]%7)  B[j++] = A[i];
  else continue;
  if (A[i]%2) B[j++] = 4;
}
Добавлено через 1 минуту
На выходе из цикла j - действительный размер массива B
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2011, 09:12

создать статический массив строк как статический массив указателей на строки, задание ниже -->
Слова английского текста, начинающиеся с гласных букв, рассортировать в алфавитном порядке по...

одномерный массив помощь в отладке программы
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;stdlib.h&gt; #include...

Двумерный массив, Нужна помощь профи
Доброго времени суток!!! Помогите доделать задачу... Найти максимальный элемент матрицы из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru