Генератор цветов Уроки C++ Уроки Windows forms Учебники по программированию Уроки HTML Уроки CSS Готовые задания Исходники Полезные программы
регистрация доменов

Дешёвые домены


Уроки C++


Сначала отрицательные зтем положительные элементы массива C++

Для решения данной задачи, нужно написать два цикла, в нутрии которых оператор "if()" Будет осуществлять проверку - очередной элемент меньше, больше или равен нулю и выводить результат на экран, в заданной последовательности. Вот код решения данной задачи (пример скомпилирован в VS Win32):



#include "stdafx.h"
#include "iostream"
#include "time.h"

using namespace std;

int main()
{
setlocale(LC_ALL, "Russian");
int n;/br> cout << "Введите количесвто элементов: ";/
cin >> n;
cout << endl << endl;
int *mas = new int [n];
srand(time(NULL));
for (int i=0; i<n; i++)
{
mas[i] = rand() % 20 - 10;
cout << mas[i] << " ";
}
cout << endl << endl;
for(int i=0; i<n; i++)
{
if (mas[i] < 0) cout << mas[i] << " ";
}
cout << " | ";   // разделяем элементы
for (int i=0; i<n; i++)
{
if (mas[i] >= 0) cout << mas[i] << " ";
}
cout << endl;
system("PAUSE");
return 0;
}


Результат:



<< К списку заданий