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

Четные в начало массива, нечетные - в конец - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. http://www.cyberforum.ru/cpp-beginners/thread180598.html
Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. Но не получается с borland ничего запускаю файл BC.EXE, открывается окно и зависает. Подскажите пожалуйста где взять рабочий borland 3.1 или какой нибудь другой компилятор который сможет открыть этот файл!!!
C++ Баг в программе по вычислению обратной матрицы Программа по нахождению обратной матрици!!! не могу найти ошибку - выдаёт одни и те же ответы!!! #include <stdio.h> #include <conio.h> void main() { int a1,a2,a3,b1,b2,b3,c1,c2,c3; int a11,a12,a13,a21,a22,a23,a31,a32,a33; int x1,x2,x3,x4,x5,x6,x7,x8,x9; http://www.cyberforum.ru/cpp-beginners/thread180588.html
Какая функция отвечает за очистку экрана? C++
собственно вопросы в 120 142 170 178 183 208 строках написаны какая функция отвечает за очистку экрана(только не clrscr из conio.h)? #include <iostream> #define maxn 1000 typedef struct //äåê ïðåäñòàâëÿåòñÿ ñîáîé çàïèñü ñ 2 ìÿ ïîëÿìè { int dt,dh; //óêàçàòåëè íà ìåñòî êóäà íàäî äîáàâèòü ýëåìåíò òî áèøü ïîçèöèÿ int a; //ìàññèâ ýëåìåíòîâ
сортировка выбором C++
не могу разобраться с задачей, не разбираюсь в указателях(((: сортировка выбором символов в строке. Использовать указатели на текущий и минимальный символы. Помогите пожалуйста!
C++ Анкета Сотрудника http://www.cyberforum.ru/cpp-beginners/thread180571.html
Задание структуры Задано множество объектов, каждый из которых описывается совокупностью признаков Р1, Р2, Р3, Р4, Р5, Р6 (таблица 1). Требуется: - выбрать объекты, признаки которых удовлетворяют условиям из таблицы 2; - для этих объектов распечатать признаки, указанные в таблице 3. Объект - Анкета Сотрудника
C++ Сформулировать одномерный массив целых чисел 1) Сформулировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. 3) Удалить елементи, индексы которых кратные 3. 4) Добавить после каждого негативного елемента массива елемент со значением | M+1|. 5) Распечатать полученный массив. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
24.10.2010, 20:00     Четные в начало массива, нечетные - в конец
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
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    int* Arr;
    int n;
    std::cout<<"Enter n: ";
    std::cin>>n;
    Arr=new int[n];
    for(int i=0; i<n; ++i)
       std::cin>>Arr[i];
    std::vector<int> Vect;
    for(int i=0, j=0; i<n; ++i)
    {
         if(Arr[i]%2==0)
         {
            Vect.insert(Vect.begin()+j, Arr[i]);
            ++j;
         }
         else
            Vect.push_back(Arr[i]);
    }
    std::copy(Vect.begin(), Vect.end(), std::ostream_iterator<int>(std::cout, " "));
    return 0;
}
 
Текущее время: 02:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru