Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Elembivos
0 / 0 / 0
Регистрация: 23.10.2013
Сообщений: 14
#1

Все элементы массива, правее которых стоит нечетное значение, заменить на 0 - C++

14.01.2014, 11:20. Просмотров 356. Ответов 2
Метки нет (Все метки)

В массиве все элементы, правее которых стоит нечетное значение, заменить на 0
Пример: из массива A[5]: 1 3 4 5 6 должен получиться массив 0 3 0 5 6.

Из массива удалить последний из нечетных элементов.
Пример: из массива A[5]: 1 3 4 5 6 должен получиться массив A[4]: 1 3 4 6.

На С++.

Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2014, 11:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Все элементы массива, правее которых стоит нечетное значение, заменить на 0 (C++):

Заменить все четные элементы массива на значение 0 - C++
Помогите, пожалуйста, вывести числа следующим образом: 2 0 4 0 9 9 6 6 5 5 3 3 5...

Заменить все отрицательные элементы массива на их абсолютное значение - C++
1.Дан двумерный массив вещественных чисел размерностью N*M. Заменить все отрицательные элементы массива на их абсолютное значение, а все...

Заменить все отрицательные элементы массива на их абсолютное значение - C++
Дан двумерный массив вещественных чисел размерностью M*N. Заменить все отрицательные элементы массива на их абсолютное значение, а все...

Заменить все отрицательные элементы массива на значение минимального элемента - C++
1) Задан массив из 6 действительных чисел. Заменить все элементы с отрицательным значением на значение минимального элемента.

Заменить все положительные элементы целочисленного массива на значение минимального - C++
пожалуйста, помогите решить задачку на турбо си. заменить все положительные|отрицательные элементы целочисленного массива размера 10 на...

Заменить все положительные элементы целочисленного массива на значение минимального - C++
Заменить все положительные элементы целочисленного массива размера 10 на значения минимального

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,998
14.01.2014, 11:25 #2
C++
1
2
3
for (int i=1;i<size;i++)
if (A[i]%2!=0)
A[i-1]=0;
1
ShadowFirst
55 / 48 / 1
Регистрация: 31.10.2013
Сообщений: 161
14.01.2014, 11:59 #3
C++
1
2
3
4
5
6
7
void deleteLastNechet (int *mass, int sizeMass) 
{
    int index = sizeMass;
    while (--index >=0 && mass[index]%2==0);//Нашли первый нечетный элемент с конца
    if (index < 0 ) {//Здесь можно вывести что нечетных элементов нет; return;}
    for (index; index < sizeMass-1; index++) mass[index] = mass[index+1];
}
Знаю не совсем по заданию так как использую тот же массив а не создаю новый, просто сдвигаю элементы.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2014, 11:59
Привет! Вот еще темы с ответами:

В целочисленном массиве из 10 элементов найти максимальный элемент и заменить все элементы, значения которых нечетные на полученное значение максималь - C++
В целочисленном массиве из 10 элементов найти максимальный элемент и заменить все элементы, значения которых нечетные на полученное...

Заменить все положительные элементы целочисленного массива размера 10 на значение минимального - C++
Заменить все положительные элементы целочисленного массива размера 10 на значение минимального

Вывести в порядке возрастания элементы массива, целая часть которых - нечетное число - C++
в массиве 100 вещ чисел (от 3 до 35). как вывести в порядке возрастания элементы, целая часть которых нечетное число? знаю вроде только как...

Заменить все элементы массива с отрицательным значением на значение минимального положительного элемента - C++
Объявить массив целых чисел и заполнить его случайными значениями с помощью функций srand() и rand(). Размер массива и диапазон значений...


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

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

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