Есть ответ 👍

C++ с одномерным массивом, состоящим из n вещественных элементов, выполнить преобразовать одномерный массив состоящий из n вещественных элементов таким образом, чтобы сначала располагались все положительные элементы, а потом – все отрицательные (элементы, равные 0, считать положительными).

131
381
Посмотреть ответы 2

Ответы на вопрос:

dilnaz61
4,7(100 оценок)

#include < iostream> #include < time.h> using namespace std; void main() {   int n, k = 0; float buffer; cin > > n; float *mass = new float[n]; for (int i = 0; i < n; ++i)   mass[i] = (rand() % 100)-50; for (int i = 0; i < n; ++i) {   if (mass[i] > = 0)   {   buffer = mass[k];   mass[k] = mass[i];   mass[i] = buffer;   k++;   } } cout < < endl; for (int i = 0; i < n; ++i)   cout < < " "< < mass[i]; system("pause"); }

1  1  1  1  1 пишу 20 символов чтобы засчитался ответ

Популярно: Информатика