132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
1

Программа для перемещения нулей в начало массива

27.04.2017, 10:39. Показов 1234. Ответов 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;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2017, 10:39
Ответы с готовыми решениями:

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

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

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

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

1
Эксперт .NET
5853 / 4730 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
27.04.2017, 10:48 2
DemolitionMan,
Переместить нулевые элементы в начало массива
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2017, 10:48
Помогаю со студенческими работами здесь

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

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

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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