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

Сортировка массива. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как открыть два файла для записи? http://www.cyberforum.ru/cpp-beginners/thread40496.html
Здравствуйте, есть следующий код #include <iostream> #include <fstream> using namespace std; int main() { int accountNum; // номер счета char name; // имя клиента
C++ Общий вопрос по кодировке программ под Windows Помогаю с переводом одной англоязычной программы (она на C++, но не уверен имеет ли это значение) на русский. От разработчика этой программы приходит письмо примерно след. содержания: "Объекты, создаваемые нашей программой требуют использовать ISO-8859-5 (Кириллица), а в русских Виндах используется 1251. Мы можем конвертировать программу в 1251, но тогда получится, что все объекты созданные... http://www.cyberforum.ru/cpp-beginners/thread40494.html
Ошибка компиляций mmsystem.h (на с++) C++
Я пытался компилить этот код, но к сожелению он не скомпилился #include <iostream> #include <cstdio> #include <mmsystem.h> using namespace std; int main(){ freopen("input","r",stdin); freopen("output","w",stdout);
C++ Сравнить содержимое двух файлов и совпадающую информацию вывести в третий файл
Нужен толчок, только начали изучать как работать с файлами. Первое задание и я застряла, нужно сравнить содержимое двух файлов и совпадающую инфо вывести в 3ий файл. Да ещё один файл содержит номера и фамилии а другой только номера. должны сравниваться номера и если совпадают то вместе с фамилией переноситься на 3 файл. Я дошла только до этого #include <stdio.h> #include<stdlib.h>...
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread40366.html
Нужно написать калькулятор, который бы работал с числами любой размерности и со скобками. У кого-нибудь есть какие-то идеи по этому поводу?? (чистый с (без++)) Простой калькулятор есть.
C++ наследование. виртуальные ф-ции, но трабл в графике, в движении фигуры Итакс, здравствуйте)) Это случилось! Это - наследование и виртуальные функции!!! В графическом режиме, help me... Необходим компактный набор треугольников одного цвета и квадратов другого цвета, которые произвольно двигаются, изменяя размеры только квадратов и общие цвета. компактный набор треугольников и квадратов -- это как? всмысле они близко др. к др. находятся?? но как тогда это... подробнее

Показать сообщение отдельно
grrrrr
 Аватар для grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265

Сортировка массива. - C++

16.06.2009, 12:25. Просмотров 804. Ответов 3
Метки (Все метки)

Имеется одномерный массив длиной n. Упорядочить массив методом выбора таким образом, чтобы элементы, находящиеся на четных позициях располагались по убыванию, а на нечетных позициях – по возрастанию. Я так думаю, что надо сначала отсортировать методом выбора, а затем показать четные и нечетные индексы. Как это сделать?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    const int n = 10;
    int a[n] = {9, 6, 1, 16, 11, 14, 3, 19, 7, 4};
    int i, j, tmp = 0;   
  
    for(i = 0; i < n; i++)
    {
          for(j = 0; j < n - i - 1; j++)
          {
                if(a[j] > a[j + 1])
                {
                        tmp = a[j];
                        a[j] = a[j + 1];                        
                        a[j + 1] = tmp;
                }
          }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru