Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Данные о книгах домашней библиотеки записано в N строках символов, каждый из которых содержит следующие данные Данные о книгах домашней библиотеки записано в N строках символов, каждый из которых содержит следующие данные: автор, название книги, издательство, год издания. поля данных разделены хотя бы одним символом, который не используется для записи указанных данных. Подсчитать количество книг, выпущенных заданным издательством. Маленькую часть начала кода я написал...Но не могу придумать алгоритм... https://www.cyberforum.ru/ cpp-beginners/ thread2364814.html Почему извне есть доступ к приватному nested-классу? C++
class Test { struct PrivateType { PrivateType() {} }; public: void func(PrivateType) {} }; int main() {
C++ Файл: Посчитать и вывести на экран количество слов в заданном файле... https://www.cyberforum.ru/ cpp-beginners/ thread2364801.html
Программа написана так.Открыть файл, имя которого задается с клавиатуры. Посчитать и вывести на эк-ран количество слов в этом файле. Первую половину слов записать в другой файл. Вывести полученный файл на экран.
C++ Вывод цифр из файла Вывести на экран только числа из созданного вами на диске текстового файла, содержащего буквы и цифры. https://www.cyberforum.ru/ cpp-beginners/ thread2364798.html
Не вызывается виртуальный деструктор(Ошибка доступа к памяти) C++
Здравствуйте.Прочитал в одной книге про однокоренную иерархию и решил опробовать. Задача была в том чтобы создать тип который является базовым для всех типов и определить там чисто виртуальный деструктор и с помощью присваивания указателю на этот тип производных типов(с выделением памяти из кучи) сделать так чтобы чтобы после вызова delete для этого указателя запускался деструктор производного...
C++ Получить все шестизначные счастливые номера. Задание с функцией https://www.cyberforum.ru/ cpp-beginners/ thread2364781.html
Получить все шестизначные счастливые номера. Счастливым называется номер, у которого сумма первых трех цифр номера равна сумме послед- них трех цифр. Использовать функцию для расчета суммы цифр трех- значного числа. С++ Вот собственно мой код, по всей видимости без функции. #include <stdafx.h> #include <iostream> using namespace std; int sumnum(int a) {
C++ Определить среднюю длину слова в строке Задано рядок, в котором слова друг от друга отделены одним пробелом. Определить среднюю длину слова в рядку. https://www.cyberforum.ru/ cpp-beginners/ thread2364780.html C++ Рассчитать значение z=min(2a,b+a)+min(2a-b,b) определив и использовав функцию Min(x,y) - минимальное из двух чисел
Рассчитать значение z=min(2a,b+a)+min(2a-b,b) определив и использо- вав функцию Min(x,y) – минимальное из двух чисел. С++ Есть код, но он без функции. #include <stdafx.h> #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Ukrainian");
C++ Создать класс "обыкновенная дробь" Привет,я первый раз работаю с классами,помогите пожалуйста с программой, так-же буду очень благодарен за примеры и литературу по данной теме . Нужно создать класс, используя сведения, представленные в таблице. Разработать программу, демонстрирующую работу с объектами этого класса согласно исходных данных и требуемых результатов, представленных в таблице. .Заранее благодарю. https://www.cyberforum.ru/ cpp-beginners/ thread2364772.html C++ В каждой строке удалить лишние пробелы между словами и разместить их по левому краю, сохраняя первоначальную длину строк https://www.cyberforum.ru/ cpp-beginners/ thread2364771.html
Можете помочь?)Заранее спасибо
C++ Нахождение N первых простых чисел
Найти n первых простых чисел (число называется простым, если оно без остатка делится только на 1 и на само себя)
C++ Поменять порядок слов в строках на обратный в текстовом файле Была задача поменять порядок строк изначально(прикладываю реализацию). Теперь преподаватель просит поменять порядок слов в строках(сами строки можно не менять). Подскажите как сделать, пожалуйста. #include <iostream.h> #include <string.h> #include <vector.h> #include <fstream.h> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread2364760.html
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
05.12.2018, 01:37 0

Разместить сначала все положительные элементы массива, а затем все отрицательные и нули, сохраняя порядок их следования - C++ - Ответ 13125800

05.12.2018, 01:37. Показов 6566. Ответов 10
Метки (Все метки)

Ответ

VoronReki, нужны сначала положительные, а потом все остальные, правильно Вас понял ?
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
#include <iostream>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int k=0;
    const int n = 20;
    double a[n];
    
    for (int i = 0; i < n; i++)
    { 
    a[i]=rand()%19 - 9; 
    cout <<a[i]<<" ";       
    }       
    cout << endl;     
      
    for (int i = 0; i < n; i++)
        if (a[i]>0)
        {
            for (int j = i; j > k; j--)
            swap(a[j],a[j-1]);
            k++;
        }
        
    for (int i = 0; i < n; i++)
      cout <<a[i]<<" ";
      cout <<endl; 
     
system("pause");
return 0;
}


Вернуться к обсуждению:
Разместить сначала все положительные элементы массива, а затем все отрицательные и нули, сохраняя порядок их следования C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2018, 01:37
Готовые ответы и решения:

Записать в данный массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования
Здравствуйте! Прошу вас о помощи! Помогите пожалуйста написать код программы! &quot;Дан массив чисел,...

Расположить сначала все отрицательные элементы, затем положительные и нули, сохраняя первоначальный порядок их
Если организовать такой цикл и такую &quot;сортировку&quot;, то все отрицательные встают &quot;перед&quot; остальными,...

Записать сначала все отрицательные элементы, затем нули и положительные элементы, сохраняя порядок следования во второй массив.
Помогите решить 2 задачи 1) Дан массив чисел, содержащий 20 элементов. Записать сначала все...

Записать в массив сначала все положительные, затем все отрицательные и нули, сохраняя порядок следования
Приветы. задание: дан массив веществ. чисел, содержащий 25 элем. записать в этот массив сначала...

10
05.12.2018, 01:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2018, 01:37
Помогаю со студенческими работами здесь

Расположить все элементы массива заданным образом: сначала все положительные, затем нули, затем отрицательные
Пожалуйста помогите, нужно решить 3 задачи 1. Дан массив А (25). Расположить все элементы в...

Записать в исходный массив сначала положительные числа и отрицательные, а затем нули, сохраняя порядок
Дан массив из 25 вещественных чисел. Записать в этот же массив сначала все положительные числа и...

Массив: переставить элементы таким образом, чтобы сначала были записаны все положительные, затем все отрицательные, а потом все нули.
Здравствуйте! помогите пожалуйста с задачей по информатике. Буду очень благодарна) В массиве из...

В матрице элементы строк разместить в следующем порядке: сначала все отрицательные, затем все положительные
В матрице элементы строк разместить в следующем порядке: сначала все отрицательные,затем все...

Записать в массив сначала все положительные числа, затем все остальные, сохраняя порядок
Привет.Помогите решить данную задачу;( Дан массив из N целых чисел. Записать в этот же массив...

Сдвинуть все отрицательные элементы с в начало массива,сохраняя их порядок между собой, а все положительные элементы
Дан целочисленный список с количеством элементов 2n, не содержащий нулей. Сдвинуть все...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru