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

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

Войти
Регистрация
Восстановить пароль
 
Павел16
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 4
#1

Во в введённом массиве отсортировать по возрастанию все элементы на нечётных позициях - C++

15.01.2011, 09:23. Просмотров 693. Ответов 7
Метки нет (Все метки)

Помогите решить задачу на вижал с++: во в введённом массиве(размер задаёться пользователем) отсортировать по возрастанию все элементы на нечётных позициях массива.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2011, 09:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Во в введённом массиве отсортировать по возрастанию все элементы на нечётных позициях (C++):

Посчитать в массиве все элементы, которые находится на нечётных позициях - C++
Одномерный массив посчитать в нём все элементы которые находится на нечётных позициях, за ранее спасибо

Заменить все отрицательные элементы массива их квадратами и отсортировать все элементы по возрастанию - C++
Помогите пожалуйста заменить все отрицательные элементы массива их квадратами и отсортировать все элемнты по возрастанию. Программу я...

Найти сумму всех чётных строк матрицы и отсортировать элементы нечётных строк по возрастанию - C++
1.Задана матрица целых чисел.Найти сумму всех четных строк матрицы и отсортировать элементы не четных строк по возрастанию.

Переписать все элементы з матрицы С в одномерный массив F, отсортировать его по возрастанию - C++
В мастрици С количество столбик в каждой строке случайным натуральным числом с интервала (a; b) но общее количество элементов ...

Отсортировать все строки методом быстрой сортировки так, чтоб элементы в них располагались по возрастанию - C++
Всем привет:) Не могу никак сделать, помогите, кто шарит) Есть массив 10 на 10. Нужно отсортировать все строки методом быстрой...

В массиве Х (N) найти максимальный элемент массива и упорядочить по возрастанию все элементы - C++
написать программу на языке С++. Задание: В массиве Х (N) найти максимальный элемент массива и упорядочить по возрастанию все элементы,...

7
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
15.01.2011, 13:00 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Павел16 Посмотреть сообщение
Помогите решить задачу на вижал с++: во в введённом массиве(размер задаёться пользователем) отсортировать по возрастанию все элементы на нечётных позициях массива.
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(static_cast<int>(time(NULL)));
    int *arr;
    int size,temp;
    cout<<"Enter size of array -> ";
    cin>>size;
    arr=new int[size];
    cout<<"Array -> ";
    for(int i=0; i<size; i++)
     {
         arr[i]=rand()%99;
         cout<<arr[i]<<"  ";
     }
    cout<<endl<<"Sorted array -> ";
    for(int i=1; i<size; i+=2)
    {
        for(int j=i; j<size; j+=2)
        {
            if(arr[j]<arr[i])
            {
                temp=arr[i];
                arr[i]=arr[j];
                arr[j]=temp;
            }
        }
    }
    for(int i=0; i<size; i++)
    {
        cout<<arr[i]<<"  "; 
    }
    system ("pause");
    return 0;
 
}
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
15.01.2011, 13:48 #3
MILAN, Не стоит забывать очищать память.
1
sandye51
15.01.2011, 14:08
  #4

Не по теме:

ForEveR, лучше не стоит забывать что есть vector ))
ну и auto_ptr, хотя про него лучше забыть)

0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
15.01.2011, 14:10 #5
sandye51, А так же есть shared_ptr. Но лучше есть вектор)
0
Павел16
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 4
15.01.2011, 17:27  [ТС] #6
спасибо)
0
silent_1991
15.01.2011, 17:30
  #7

Не по теме:

Цитата Сообщение от ForEveR Посмотреть сообщение
Но лучше есть вектор
А так же пить его и заправлять им макароны?

1
ForEveR
15.01.2011, 18:20     Во в введённом массиве отсортировать по возрастанию все элементы на нечётных позициях
  #8

Не по теме:

silent_1991, Дааа))) Про макароны хорошо пошло)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2011, 18:20
Привет! Вот еще темы с ответами:

В массиве X(N) найти максимальный элемент массива и упорядочить по возрастанию все элементы - C++
В массиве X(N) найти максимальный элемент массива и упорядочить по возрастанию все элементы, расположенные после найденного максимального...

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

Преобразовать массив, поместив в начало элементы, стоявшие в нечётных позициях, а в конец — стоявшие в чётных - C++
Пожалуйста помогите!Надо сегодня сдавать работу,а у меня проблема,два раза забраковали работу и сегодня последний срок сдачи, буду очень...

Преобразовать массив, поместив в начало элементы, стоявшие в чётных позициях, а в конец — стоявшие в нечётных - C++
Я написал код, который просто выводит елементы так как указано в условие, но надо сам массив &quot;пересортировать&quot;, каким образом ето сделать? ...


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

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

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