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

Найти в одномерном массиве, состоящем из N целых чисел, количество простых элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация одиночного наследования http://www.cyberforum.ru/cpp-beginners/thread994120.html
Парни, выручайте! а) Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса определить свои единицы измерения и способ снятия данных о значениях состояния окружающей среды. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. Продемонстрировать работу классов. b)...
C++ Найти максимальное и минимальное значение между точками и вывести их вместе с точками Я уже весь гугл перерыл и всю голову выпотрошил.не получается. Нужно написать функцию для двух массивов х и у. Эти массивы задают координаты точек.Надо найти максимальное и минимальное значение между точками и вывести их вместе с точками. Т.е. в таком примерно виде (Максимальное расстояние между точками А2 и А5 = 12).Фишка в том, что не между соседними точками, а между всеми. Вобщем не... http://www.cyberforum.ru/cpp-beginners/thread994098.html
Классы. Программирование алгоритмов с использованием конструктора, деструктора, friend - функции инициализации set() и функции вывода результатов prin C++
Братаны, выручайте!:help: Общая постановка. Пользовательский класс Х должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. * Конструктор для их создания (операция new) и установки их начальных значений: Х(); * деструктор: ~Х(); * friend – функция печати: friend void print(); * функция, решающая поставленную задачу: friend Void Run().
C++ квадратное уравнение
написать функции вычисления квадрат.уравнения
C++ Ввод и вывод данных в файл http://www.cyberforum.ru/cpp-beginners/thread994077.html
Как сделать что бы водились слова через пробел? Здесь я вывожу данные. void spisok() { cout <<"Ïðîñìîòð ïîëíîãî ñïèñîêà àâòî."<<endl; ifstream F("automobile.txt"); int i = 1; while(!F.eof())
C++ Объявить массив? Запросто! Объявить массив массивов? А как это? Доброго времени суток! Конечно, все знают, как объявить массив! int main () { int array; } подробнее

Показать сообщение отдельно
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 21:53
Tankoba, в чем проблемы? по дополнению, отсортируйте по возрастанию, если не важен порядок. Если важен, то вот вам код, должен работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int t = 0;
    for (int i = 0; i < n; i++)
        if (arr[i]%2==1) // условие, по которому нужно перемещать элемент в начало списка
        {
            int temp = arr[i];
            for (int j = i; j > t; j--)
            {
                arr[j] = arr[j-1];
            }
            arr[t] = temp;
            t++;
 
        }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru