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

Переставить элементы массива, находящиеся на чётных и нечётных местах

08.04.2016, 20:59. Просмотров 891. Ответов 2
Метки нет (Все метки)

В программе Сodе Blocks. Создать рандомно одномерный массив. В одномерном массиве переставить элементы, находящиеся на чётных и нечётных местах . Начальный и преобразованный массивы выведите на экран.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2016, 20:59
Ответы с готовыми решениями:

Элементы массива, стоящие на нечётных позициях, переставить в начало массива, а на чётных - в конец
Превратить массив таким образом, чтобы в его первой половине располагались...

Поменять местами соседние элементы массива, стоящие на чётных местах, с элементами, стоящими на нечётных места
Пожалуйста помогите решить задачку... сессия через 2 дня((((( В заданном...

Поменять местами цифры числа, стоящие на чётных и нечётных местах
Помогите пожалуйста написать программы: 1) Вводится натуральное число, надо...

Дан массив из 10 элементов (заполнить вручную). Найти все четные элементы массива находящиеся на нечетных местах
Дан массив из 10 элементов (заполнить вручную). Найти все четные элементы...

В двух заданных массивах найти количество чётных и нечётных чисел (в первом - чётных, во втором - нечётных)
Даны два массива целых чисел А (15) и В (15). Найти количество четных чисел в...

2
Chertenok_n_13
214 / 120 / 99
Регистрация: 14.03.2011
Сообщений: 575
08.04.2016, 22:37 #2
Лучший ответ Сообщение было отмечено Dobry36rus как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <ctime>
#include <stdlib.h>
using namespace std;
 
int main()
{
    srand( time(NULL));
    int mas1[16], mas2[16];
    for (int i=0; i<16; i++)
        mas1[i]=rand()%30-10;
 
    for (int i=0; i<16; i=i+2)
    {
        mas2[i]=mas1[i+1];
        mas2[i+1]=mas1[i];
    }
 
    cout<<"Исходный массив"<<endl;
    for (int i=0; i<16; i++)
    {
        cout.width(5);
        cout<<mas1[i];
    }
    cout<<endl;
    cout<<"Преобразованный масив"<<endl;
    for (int i=0; i<16; i++)
    {
        cout.width(5);
        cout<<mas2[i];
    }
    system("pause");
}
1
Dobry36rus
0 / 0 / 0
Регистрация: 26.03.2016
Сообщений: 5
08.04.2016, 23:23  [ТС] #3
спасибо большое )очень помогли !
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2016, 23:23

Поменять местами элементы массива, стоящие на чётных местах, с элементами, стоящими на нечетных
Реализовать два способа задания массивов: ввод значений с клавиатуры и...

Cумма чётных и нечётных элементов массива
В программе нужно посчитать сумму чётных элементов(S2) и нечётных(S1) при их...

Произведение и сумма чётных и нечётных элементов массива
В массиве вещественных чисел Z=(z1,z2,…,Zм) определить произведение P...


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

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

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