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

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

Войти
Регистрация
Восстановить пароль
 
Venom33
19 / 19 / 0
Регистрация: 26.01.2013
Сообщений: 288
#1

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

27.01.2013, 23:25. Просмотров 554. Ответов 2
Метки нет (Все метки)

Помогите, пожалуйста.
>>Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию.<<
Нужно написать алгоритм на C++
Заранее спасибо добрым людям!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2013, 23:25     Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию
Посмотрите здесь:

Дана последовательность, расположить ее положительные элементы, стоящие на нечетных местах по возрастанию - C++
Дана последовательность, расположить ее положительные элементы, стоящие на нечетных местах по возрастанию. Язык Си.

Расположить элементы последовательности, стоящие на четных местах в порядке уменьшения - C++
Дана последовательность действительных чисел а1, а2, ..., a22. Расположить элементы последовательности, стоящие на четных местах в порядке...

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

Переписать в другой файл все положительные элементы первого файла, стоящие на четных местах - C++
Люди добрые, помогите пожалуйста: необходимо создать файл, состоящий из целых чисел. Переписать в другой файл все положительные элементы...

Разделить цифры, стоящие на нечётных местах на 3 - C++
Дано число. Разделить цифры, стоящие на нечётных местах на 3. Если не делятся без остатка, то оставить без изменения. ...

Дана последовательность, расположить её элементы, попадающие в интервал от А до В, в порядке возрастания. - C++
Дана последовательность, расположить её элементы, попадающие в интервал от А до В, в порядке возрастания. БУДТЕ ДОБРЫ И ВАМ ОТВЕТЯТ ТЕМ...

Разделить цифры десятичной записи числа стоящие на нечётных местах на 3 - C++
Задание звучит так: Дано число. Разделить цифры десятичной записи этого числа, стоящие на нечётных местах на 3. Если не делятся без...

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

Дано предложение. Удалить из него все буквы "о", стоящие на нечётных местах - C++
дано предложение.Удалить из него все буквы о ,стоящие на нечётных местах

Переставить элементы массива, находящиеся на чётных и нечётных местах - C++
В программе Сodе Blocks. Создать рандомно одномерный массив. В одномерном массиве переставить элементы, находящиеся на чётных и нечётных...

Вывести элементы массива, стоящие на четных местах, затем — на нечетных - C++
Дан массив. Вывести на экран сначала его элементы, стоящие на четных местах, затем — на нечетных. Помогите написать программу.

Элементы, стоящие на нечетных местах массива, расставить в обратном порядке - C++
Условие: Программу разработать, используя динамическое распределение памяти для массивов. Задание: Задан линейный массив, состоящий из n...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.01.2013, 01:44     Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию #2
Если массив a[] размером N уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
int i, i_min, j, t;
for(i=1; i<N; i+=2)
    if(a[i]>0)
    {
        i_min=i;
        for(j=i+2; j<N; j+=2)
            if(a[j]>0 && a[j]<a[i_min])
                i_min=j;
        t=a[i]; a[i]=a[i_min]; a[i_min]=t;
    }
Venom33
19 / 19 / 0
Регистрация: 26.01.2013
Сообщений: 288
28.01.2013, 08:05  [ТС]     Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию #3
Спасибо!!!
Ответ Создать тему
Опции темы

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