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

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

Войти
Регистрация
Восстановить пароль
 
катенька777
1 / 1 / 0
Регистрация: 01.04.2011
Сообщений: 18
#1

Сжать массив, выбросив из него каждый второй элемент - C++

10.04.2011, 17:40. Просмотров 811. Ответов 4
Метки нет (Все метки)

Дан целочисленный массив с количеством элементов n. Сжать массив, выбросив из него каждый второй элемент. дополнительный массив не использовать.
вот к примеру
char={1,2,3,4,5,6,7,8,9,10}; пишу в здесь к примеру 10 чисел четные и не чётные тут хоть какие могу числа написать. но чтоб в результате выдал не чётные

а что в конце результата выдало мне в ответе нечётные числа
1,3,5,7,9
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2011, 17:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сжать массив, выбросив из него каждый второй элемент (C++):

Сжать массив, выбросив из него каждый второй элемент - C++
Дан целочисленный массив с количеством элементов n. Сжать массив, выбросив из него каждый второй элемент.

Сжать массив, выбросив из него каждый второй элемент - C++
Дан целочисленный массив с количеством элементов n. Сжать массив, выбросив из него каждый второй элемент. дополнительный массив не...

Сжать массив, выбросив из него каждый второй элемент.... - C++
написать программу чтоб было такое решение. В начале выдаёт от к примеру от 1 до 10 char a={1,2,3,4,5,6,7,8,9,10}; чтоб потом выдал...

«Сожмите» массив, выбросив из него каждый второй элемент - C++
Дан целочисленный массив с количеством элементов п. «Сожмите» массив, выбросив из него каждый второй элемент. Примечание. Дополнительный...

Сжать массив, выбросив из него отрицательные элементы - массив становится пустым - C++
Задачка такая: Разработать программу, обеспечивающую ввод с клавиатуры целых чисел и сохранение их в одномерном массиве. Ввод...

Сожмите массив, выбросив каждый третий его элемент, без использования дополнительного массива - C++
3. Дан массив из n элементов. Сожмите массив, выбросив каждый третий его элемент, без использования дополнительного массива. Выведите на...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kveigs
16 / 16 / 2
Регистрация: 20.03.2010
Сообщений: 85
10.04.2011, 17:44 #2
Не полностью понятно задание: Надо выбросить каждый второй элемент или выбросить все четные числа?
катенька777
1 / 1 / 0
Регистрация: 01.04.2011
Сообщений: 18
10.04.2011, 17:47  [ТС] #3
Цитата Сообщение от kveigs Посмотреть сообщение
Не полностью понятно задание: Надо выбросить каждый второй элемент или выбросить все четные числа?
каждый второй элемент
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
10.04.2011, 18:03 #4
катенька777, ну и в чем у вас проблема?
kveigs
16 / 16 / 2
Регистрация: 20.03.2010
Сообщений: 85
10.04.2011, 18:09 #5
Цикл с шагом в 2 может помочь вам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for(int i=0; i<n; i+=2)
#include <stdio.h>
const int n=10;
void main()
{
    int cnt=0;//это счетчик
    int ch[n]={0,1,2,3,4,5,6,7,8,9};
    for(int i=0; i<n; i=i+2)
    {
        ch[cnt]=ch[i];
        cnt++;
    }
 
        //вывод на экран измененного массива
    for(int i=0; i<cnt; i++)
    {
        printf("%d|",ch[i]);
    }
    fgetchar();
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2011, 18:09
Привет! Вот еще темы с ответами:

Сжать массив, выбросив нулевые элементы - C++
Добрый день, уважаемые мастера, прошу помочь решить две задачи. 1) Составить программу решения задачи на С ++, использовать процедуры...

Массивы. Задан массив,содержащий несколько нулевых элементов. Сжать его выбросив эти элементы. - C++
Задан массив,содержащий несколько нулевых элементов. Сжать его выбросив эти элементы.

Из целочисленного массива записать в другой массив каждый второй элемент - C++
Из целочисленного массива Х(N) записать в массив Y(k) каждый второй элемент. Удалить в каждом массиве наибольший и ...

В массиве нужно удалить каждый второй элемент и вывести сжатый массив - C++
в массиве нужно удалить каждый второй элемент и вывести уже сжатый массив #include &lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;stdlib.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.04.2011, 18:09
Ответ Создать тему
Опции темы

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