Уроки 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; }
Результат:
<< К списку заданий
