Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов.с++ https://www.cyberforum.ru/ cpp-beginners/ thread1969508.html C++ Найти наибольшее число, написанное на заданных карточках
Входной файл: z.in Выходной файл: z.out У каждого из мальчиков имеется одинаковое количество карточек, на которых написано натуральное число. Каждый вытащил свою карточку с минимальным числом....
C++ Создайте структуру с именем Worker https://www.cyberforum.ru/ cpp-beginners/ thread1969477.html
Создайте структуру с именем Worker, которая содержала следующие поля: ФИО работника; должность; должностной оклад; год принятия на работу. Напишите программу, которая бы выполняла следующие...
C++ Функция min с переменным числом параметров https://www.cyberforum.ru/ cpp-beginners/ thread1969471.html
Напишите функцию min с переменным числом параметров, которая находит минимальное среди чисел типа int или среди чисел типа double, тип параметров определяется с помощью первого параметра функции. С ++
Найти минимальное количество вставляемых символов, чтобы строка стала правильной скобочной последовательностью C++
Назовем строку S правильной скобочной последовательностью, если она состоит только из символов '{', '}', '', '(', ')' и выполнено хотя бы одно из следующих трех условий: 1) S — пустая строка; 2) S...
C++ Определить сколько раз встречается данное слово в предложении сколько раз встречается данное слова в предложений ввденными вами https://www.cyberforum.ru/ cpp-beginners/ thread1969420.html
C++ Вычисление значения функции разложением в ряд Тейлора: sin(x) s=x-x^3/3!+x^5/5!-x^7/7!+⋯+x^25/25! Решите задачу) Сравните полученное с функцией y=sinx https://www.cyberforum.ru/ cpp-beginners/ thread1969414.html Вычисление значения функции разложением в ряд Тейлора: sin(x) C++
s=x-x^3/3!+x^5/5!-x^7/7!+⋯+x^25/25! Решите задачу)
C++ Как сохранить результат игры в памяти? Не ОЗУ Всем привет. Пишу вот морской бой и решил сделать таблицу рейтингов. И не знаю, как стоит сделать лучше. В блокноте сохранять результаты слишком зашкварно. А БД... Даже не знаю, стоит ли ради этого... https://www.cyberforum.ru/ cpp-beginners/ thread1969412.html C++ Использование структуры в файлах проекта Доброго времени суток всем. У меня тут маленькая проблемка появилась.. Вот есть у меня такой код: // programm.cpp struct NewsInfo { char text; int uid; int typepost = -1; }; https://www.cyberforum.ru/ cpp-beginners/ thread1969392.html
Создать динамический массив, размер которого пользователь вводит с клавиатуры.Заполнить его случайными числами C++
Кто знает, как на С++: создать динамический массив, размер которого пользователь вводит с клавиатуры. Заполнить его случайными числами из диапазона и вывести его на экран.
C++ Создание дерева поиска, создал, завершает работу https://www.cyberforum.ru/ cpp-beginners/ thread1969359.html
Пытаюсь создать дерево поиска,которое пользователь вводил бы с клавиатуры, думал наконец-то! Смог! но нет, среда разработки(Dev C++) завершает работу, то не так? как исправить? #include<iostream>...
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
0

Программа для перемещения нулей в начало массива - C++ - Ответ 10376608

27.04.2017, 10:39. Показов 1290. Ответов 1
Метки (Все метки)

Кому-то тут нужна была программа для перемещения нулей в массиве в начало массива. Вот она. Я закрыл тему и не смог, короче найти ее. Написал в C++Builder 6.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream.h>
#include <time.h>
//#include <random>
#include <vcl>
#include <conio>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
 
int main(int argc, char* argv[])
{
    int min, array[10], f = 0;
    srand(time(NULL));
 
    //Zapolnenie massiva
    for(int i = 0; i < 10; i++)
        array[i] = rand()%20 - 10;
    array[1] = 0;
    array[8] = 0;
    cout << "Ishodnii massiv:\n";
    for(int i = 0; i < 10; i++)
        cout << array[i] << endl;
 
    min = array[0];
    for(int i = 1; i < 10; i++)
        if (array[i] < min)
            min = array[i];
    cout << "\n\nMininalnii element = " << min << endl;
 
    cout << "\n\nNulevie elementi:\n";
    for(int i = 0; i < 10;i++)
        if(array[i] == 0)
        {
            cout << i << " element massiva = " << array[i] << endl;
            swap(array[i], array[f]);
            f++;
        }
 
 
    cout << "\n\nRezultiruyushii massiv:\n";
    for(int i = 0; i < 10; i++)
        cout << array[i] << endl;
 
    getch();
    return 0;
}


Вернуться к обсуждению:
Программа для перемещения нулей в начало массива C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2017, 10:39
Готовые ответы и решения:

Программа для отслеживания перемещения грузов
Пишу программу для отслеживания перемещения грузов перевозчиком имеется http: //...

Программа для перемещения и просмотра содержимого каталогов на диске
Добрый день. Задание следующее: создать программу для перемещения и просмотра содержимого...

Программа для копирования/перемещения файлов между носителями
В общем есть потребность перенести данные с жесткого диска на флешки, но проблема в том что на...

В списке сделать команды перемещения элемента вверх и вниз по списку (две кнопки для перемещения в ListBox)
Помогите плз с прогой. Задание: в списке сделать команды перемещения элемента вверх и вниз по...

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

Программа для подсчета нулей в массиве
Необходимо написать программу для подсчета количества нулей в массиве из 100 двоичных чисел(в коде...

Программа для подсчета нулей факториала
Напишите программу, которая для любого целого числа K до 10000 находит число нулей в записи K! в...

Все положительные элементы массива поместить в начало массива B, а отрицательные — в начало C
помогите не как не могу понять как записать код для задачи (Дан числовой массив A размера N. Все...

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