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

Перемещение элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переведите код на pascal с C++ http://www.cyberforum.ru/cpp-beginners/thread598388.html
Переведите код на pascal с C++ #include <iostream> #include <conio.h> using namespace std; //------------------------------------------------------------------------------ struct Tspisok
C++ числовая таблица Люди добрые помогите еще разок. Я токо начинаю заниматься программированием поэтому трудно ваще что то делать, только самое элементарное (( для вас это ведь легко. Могу заплатить. P.S Интерфейс программы должен содержать несколько окон. Программа должна быть выполнена не в консольном режиме. Составить игровую программу «Фокус». Программа выводит на экран числовую таблицу, предлагает... http://www.cyberforum.ru/cpp-beginners/thread598363.html
Как исправить ошибку с перегруженным оператором C++
Добрый вечер! суть задания: Необходимо реализовать класс, который умеет хранить данные произвольных типов (int, char, любой другой объект класса - TComplex и CooperBy). error C2593: неоднозначный 'operator <<' выдает в главной ф-ции там, где написано cout объясните пожалуйста в чем ошибка? как нужно?как избежать этого? template <class T> //структура элемента стека struct elem ...
Как возможно реализовать функцию кратных пробелов C++
Как возможно реализовать такую функцию: Надо поверять каждый кратный 4 элемент строки на пробел, и заменять его на табуляцию, и если предыдущие до этого элемента в строке были пробелы , то и их в месте с ним(элементом кратным 4)заменить на табуляцию Должно получиться так 000' '0' '' '00' '' '' 'до замены 000\t0' '' '0\t после замены 0-символ ' ' пробел \t табуляция ПОМОГИТЕ КТО ЗНАЕТ....
C++ Уменьшить программу/снизить количество операторов http://www.cyberforum.ru/cpp-beginners/thread598336.html
В этой программе описан динамический массив, который сортирует числа по возрастанию. Можно ли как-нибудь уменьшить программу? #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std; class Sort { private:
C++ Абстрактные классы, виртуальные функции Собственно сабж. нужна достаточно простая(не важно что выполняющая) программа с использованием абстрактных классов и виртуальных функций, было бы классно с комментариями, помогите ссылочкой) подробнее

Показать сообщение отдельно
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
09.06.2012, 19:45     Перемещение элементов массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <algorithm>
#include <iostream>
 
using namespace std;
 
int main() {
    unsigned i, n;
    cin >> n;
    int* a = new int[n];
    for (i = 0; i < n; i++)
        cin >> a[i];
    unsigned j = 0;
    for (i = 0; i < n; i++)
        if (a[i] > 9)
            swap(a[i], a[j++]);
    for (i = 0; i < n; i++)
        cout << a[i] << ' ';
    delete[ ] a;
}
Добавлено через 5 минут
Прошу прощения, это неправильно. Порядок однозначных чисел может меняться. Сейчас перепишу.
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru