0 / 0 / 0
Регистрация: 12.05.2019
Сообщений: 68
1

Сформировать массив, в который поместить элементы исходного массива в указанном порядке

25.05.2019, 13:49. Показов 3357. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пользователь вводит размер n динамического массива X, а затем заполняет его целыми числами. Сформировать новый массив Y, в который поместить элементы из массива X в следующем порядке : X0,Xn,X1,Xn-1 ..., где n-индекс последнего элементы массива. Получившейся массив Y вывести в файл

Добавлено через 18 секунд
Помогите пожалуйста, не разбираюсь в С++
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2019, 13:49
Ответы с готовыми решениями:

Сформировать массив, который содержит элементы исходного массива кроме тех, сумма цифр которых равна 10
Добрый день, помогите, пожалуйста! Дан одномерный массив из 15'ти целых чисел, элементы...

Массив: Получить массив, который содержит все элементы исходного массива, кратные трем
Дан двумерный массив размером n*n, заполненный целыми числами. а) Все его элементы, кратные трем...

Сформировать массив состоящий из четных и нечетных элементов помещеных в порядке следования исходного массива
Создать массив с размерностью 200 элементов со значениями от 0 до 100. Требуется сформировать...

Сформировать двухмерный массив, располагая в нем столбцы исходного массива в порядке, заданном в 3 массиве
Массив данных A размерностью MxN задано пользователем с клавиатуры вместе с параметрами M и N....

3
0 / 0 / 0
Регистрация: 12.05.2019
Сообщений: 68
26.05.2019, 13:59  [ТС] 2
помогите пожалуйста
0
Прощай, Мир!
1672 / 830 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
27.05.2019, 12:01 3
Лучший ответ Сообщение было отмечено CrazyBlack_ как решение

Решение

Цитата Сообщение от CrazyBlack_ Посмотреть сообщение
не разбираюсь в С++
CrazyBlack_, вот написал код программы, но возможно он не совсем для уровня начинающего.. разбирайся на здоровье..
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
    int n;
 
    cout<<"n=";
    cin>>n;
 
    int *x=new int [n];
    int *y=new int [n];
 
    for(int *p=x,i=0;p<x+n;p++)
    {
        cout<<"x["<<i++<<"]=";
        cin>>*p;
    }
 
    cout<<"\nYour array X: ";
    for(int *p=x;p<x+n;p++)
    {
        cout<<*p<<" ";
    }
 
    for(int *x_beg=x,*x_fin=x+n-1,*p=y,i=0;i < (n%2==0 ? n/2 : n/2+1);x_beg++,x_fin--,i++)
    {
        *p=*x_beg;
        p++;
 
        if(x_beg==x_fin)
        {
            break;
        }
 
        *p=*x_fin;
        p++;
    }
 
    ofstream fout("abc.txt");
 
    cout<<"\nYour array Y: ";
    for(int *p=y;p<y+n;p++)
    {
        cout<<*p<<" ";
        fout<<*p<<" ";
    }
 
    return 0;
}
1
Модератор
Эксперт С++
13498 / 10752 / 6407
Регистрация: 18.12.2011
Сообщений: 28,692
27.05.2019, 13:34 4
В новый массив поместить элементы исходного массива в указанном порядке
1
27.05.2019, 13:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2019, 13:34
Помогаю со студенческими работами здесь

Сформировать другой массив, в который поместить сначала числа меньшие среднего арифметического значения этого массива, затем – большие.
Дан целочисленный массив, состоящий из 15 элементов. Сформировать другой массив, в который...

Массив: Сформировать третий массив, в который включить все отрицательные элементы массива А и все максимальные элементы массива В.
Даны массивы целых чисел A и B. Сформировать третий массив, в который включить все отрицательные...

Сформировать из исходного массива новый, разместив в нем элементы исходного массива, отсортированные по три
Здравствуйте! Нужна ваша помощь. Пользователем вводятся вещественные числа (не больше 100)...

Сформировать массив содержащий только нечетные элементы исходного массива упорядоченные по убыванию
1)Задан массив целых чисел a.Сформировать массив b,содержащий только нечетные элементы массива a...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru