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

Упорядочить по убыванию элементы одномерного массива с парными индексами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод и вывод переменных в фунгцию http://www.cyberforum.ru/cpp-beginners/thread1077893.html
Добрый вечер, только начал осваиваться на языке C++. Возник вопрос как передать переменную внутрь функции. #include <cstdlib> #include <iostream> using namespace std; void pars() { for (int i=*start;i<=*end;i++) {
C++ элементы матрицы Растолкуйте на примере: существует матрица а, так как отсчет идет с 0-го элемента то матрица имеет размерность 11х11 и вводя в оператор адреса мы обращаемся к элементу 4-го ряда и 8-го столбца? http://www.cyberforum.ru/cpp-beginners/thread1077851.html
Вывести только те слова сообщения, которые содержат не более чем n букв C++
Можете помочь написать программу? Желательно просто и используя using namespace std; Я не сильно понимаю как работать со строками, поэтому хочется увидеть простой и понятный код.
Url DownloadToFile url из .TXT C++
Привет всем форумчанам. Задача: Программа должна открывать текстовый документ,находить необходимые URL адресса.Необходимость оканчания ссылки на .. .exe. И прогружать по средством URLDownloadToFile.В определенный католог.Если загрузка слетела по причине битой ссылки,или отказ в доступе возвращатся дальше по тексту. Вероятно необходимо использовать ReadFile.Как это описать желательно в...
C++ Создать класс строку в С++. Переопределение операторов http://www.cyberforum.ru/cpp-beginners/thread1077827.html
Доброго времени суток. Подскажите пожалуйста в чём ошибка в операторе >>. Когда его вызываю в основной программе, то почему-то компилятор не хочет знать то, что я пишу. Задание: определить класс-строку. В класс включать два конструктора: для определения класса-строки строкой символов и путем копирования другой строки (объекта класса строки). Определить операции над строками: 1) >> -...
C++ График на основе данных Вечер добрый. Днем, была проблема с прогой. Сейчас проблема с графиком. Сдал преподу прогу, засчитал. Но теперь, требует построить график по данным. Отправил ему графики (сделанные в документе 6я страница исходя из полученных данных) В ответ получил следующее. Я вроде бы понял, что от меня хотят, но не понимаю, как это реализовать. Если взять массив 5000, то не получается (судя по моему... подробнее

Показать сообщение отдельно
PhoeniksII
1 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 7

Упорядочить по убыванию элементы одномерного массива с парными индексами - C++

21.01.2014, 23:48. Просмотров 262. Ответов 0
Метки (Все метки)

Упорядочить по убыванию элементы одномерного массива с парными индексами. Элементы массива с непарными индексами оставить на месте!

Есть такой код и он оставляет элементы с непарными индексами на месте а все остальные меняет на 1 нужно помочь как упорядочить по убиванию остальные элементы не трогая эти.
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
#include <iostream>
using namespace std;
void main()
{
    int a[100],n;
    cout << "n="; cin >> n;
    for (int i=0;i<n;i++)
    {
        cout << "a[" << i << "]=";
        cin >> a[i];
    }
    for(int i=0; i<n; i++)
    cout<<a[i]<<' ';
    cout<<endl;
    int k;
    int j=0;
    for(int i=0; i<n; i++)
    if(i%2==1) a[i]=a[j];
    do
    {
        k=0;
        for (int i=j;i<n;i++)  
            if (a[j]<a[j+1])
            {
                int buf=a[j];
                a[j]=a[j+1];
                a[j+1]=buf;
                k++;
            }
    }
    while (k>0);
    for (int i=0;i<n;i++)
    cout << a[i] << ' ';
    cout << endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru