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

Заполнить рандомно массив и все отрицательные элементы отправить в конец - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать метод приведения времени в минуты http://www.cyberforum.ru/cpp-beginners/thread1124444.html
Реализовать внешнюю функцию с именем make_mun(), где mun – тип реализуемой структуры. Функция должна получать в качестве аргументов значения для полей структуры и возвращать структуру требуемого типа. При передаче ошибочных параметров следует выводить сообщение и заканчивать работу. Поле first – целое положительное число, часы; поле second – целое положительное число, минуты. Реализовать метод...
C++ Структура-пара. Реализовать метод rangecheck() – проверку заданного числа Реализовать внешнюю функцию с именем make_mun(), где mun – тип реализуемой структуры. Функция должна получать в качестве аргументов значения для полей структуры и возвращать структуру требуемого типа. При передаче ошибочных параметров следует выводить сообщение и заканчивать работу. Поле first – дробное число, левая граница диапазона; поле second – дробное число, правая граница диапазона.... http://www.cyberforum.ru/cpp-beginners/thread1124436.html
C++ Определить, лежит ли точка внутри заштрихованной области
Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений «Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе. График Помогите с кодом...
C++ Удалить подряд идущие одинаковые слова из строки
Одна из ошибок, которую часто допускают неопытные наборщики - дважды написанное слово. Найти такие ошибки в заданном тексте и исправить их Помогите, пожалуйста.
C++ В матрице из нулей и единиц найти квадрат заданного размера, состоящую целиком из нулей http://www.cyberforum.ru/cpp-beginners/thread1124423.html
В матрице A (m, n), которая состоит из нулей и единиц, найти квадрат заданного размера (квадратную подматрицу), состоящую целиком из нулей Помогите, пожалуйста, абсолютно нет времени это сделать.
C++ После ввода первого элемента программа вылетает Добрый день. Я студент, пытаюсь сделать лабораторную работу. #include <stdio.h> void InPut(float,int,char); int main() { float A,y; int Na; подробнее

Показать сообщение отдельно
Borjch
10 / 10 / 3
Регистрация: 09.01.2014
Сообщений: 29
19.03.2014, 23:40     Заполнить рандомно массив и все отрицательные элементы отправить в конец
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
#include "stdafx.h"
#include <iostream>
#include "conio.h"
#include <time.h>
 
using namespace std;
const int N=15;
int _tmain(int argc, _TCHAR* argv[])
{
    int a[N];
    int n=N;
    cout << "Original array: " << endl;
 
    srand(time(NULL));
    for (int k = 0; k < n; k++)
    {
        a[k] = rand() % 100 - 50;
        cout << a[k] << " ";
    }
    cout<<"\n";
 
    int i=0,c=0;
 
    while (i<n)
    {
        if (a[i] < 0)
        {           
            c=a[i];
            for (int j=i;j<n-1;j++)
                a[j]=a[j+1];
            a[n-1]=c;
            i=-1;
            n--;
        }
        i++;
    }      
    for (int j = 0; j < N; j++)
    {
        cout << a[j] << " ";
    }
    _getch();
    return 0;
}
 
Текущее время: 19:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru