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

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

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

Массив сортировка по возростанию с удалением ненужных элементов. - C++

20.06.2011, 13:22. Просмотров 364. Ответов 1
Метки нет (Все метки)

Не как не могу разобраться.Необходимо в массиве произвести сортировку чисел в порядке возрастания причем лишнии элементы удаляются, первый элемент не изменяется.
Вот что я немного набрасал из того что нашел.
Помогите разобраться пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream.h>
#include<conio.h>
void main  ()
{
 int p,j,max=0;
   int a[10]={3,2,4,6,5,7,1,9,8,11};
   for (int i = 0;i<10; i++) {
      cout<<a[i];
    for (i = 0; i < 10; i++) {
        if (a[i]<0)
        {
        for (j=i+1; j < 10; i++)
        a[j-1]=a[j];
        n--;
        i--;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2011, 13:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массив сортировка по возростанию с удалением ненужных элементов. (C++):

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

отсортировать массив по возростанию - C++
Есть массив, в последней колонке есть количество простых чисел в строке. нужно отсортировать строки массива по кол простых чисел в строке...

Динамический массив отсортировать по возростанию методом быстрой сортировки - C++
Отсортировать дин. масив по возростанию методом быстрой сортировки.

Упорядочить строки матрицы по возростанию их максимальных элементов - C++
Здравствуйте! Помогите пожалуюста разобраться в данном задании &quot;Дана матрица NxM.Упорядочить её строки по возростанию их максимальных...

Создать двумерный массив 10 на 20, который будет сортировать четные числа по возростанию и нечетные по убывани - C++
Создать двумерный массив 10 на 20, который будет сортировать четные числа по возростанию и нечетные по убыванию. ребят если хто нить...

обработка строки с удалением и добавлением элементов - C++
Приветствую! Не могу решить задачу на С с использованием динамических массивов: Дано целое число N(&gt;0) и строка S. Преобразовать строку...

1
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 418
Записей в блоге: 2
Завершенные тесты: 1
20.06.2011, 13:38 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int p,j,max=0, N = 10;
int a[10]={3,2,4,6, 8,7,1,9,8,11};
 
for (int i = 0; i < N; i ++) 
{
    for (int j = i + 1; j < N; j ++) 
    {
        if(a[i]>a[j])
        {
            int temp = a[i];
            a[i] = a[j];
            a[j] = temp;
        }
        if(a[i] == a[j])
        {
            a[j] = a[N-1];
            N--;
        }
    }
}
for(int k = 0; k < N; k ++)
    cout<<a[k]<<"  ";
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2011, 13:38
Привет! Вот еще темы с ответами:

Очередь С++ Проблема с удалением элементов класса очереди - C++
Разбираюсь с очередью. Не могу понять, где совершил ошибку: при компиляции компилятор ругается на необработанное исключение при удалении...

Массив: сортировка элементов массива по убыванию - C++
Привет всем с Казахстана) Хотелось бы от вас пару уроков взять про массивов. Сначала, пожалуй, начну с этого: Массив, состоящий из 15и...

Сформировать массив с указанием кол-ва элементов и сортировка - C++
Доброго времени суток. Нужно сформировать массив (одномерный) с указанием пользователем кол-ва элементов и далее отсортировать его четные...

Одномерный массив. Вычисление произведения элементов. Сортировка. - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: • произведение элементов массива с чётными номерами; ...


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

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

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