Предмет: Информатика, автор: bobbygrenn

подскажите алгоритм удаления всех отрицательных чисел из одномерного массива С++

Ответы

Автор ответа: alexr7770
1
#include <bits/stdc++.h>

using namespace std;

int main()
{
int n;
cin>>n;
int A[n];
for (int i=0;i<n;i++)
{
cin>>A[i];
}
vector<int> B;
for (int i=0;i<n;i++)
{
if (A[i]>=0)
{
B.push_back(A[i]);
}
}
for (int i=0;i<B.size();i++)
{
cout<<B[i]<<" ";
}
return 0;
}

bobbygrenn: без векторов пожалуйста...я их еще не проходил
alexr7770: Ну так пройдите. Вектора намного удобнее обычных массивов
bobbygrenn: по условию не положено
Похожие вопросы
Предмет: Математика, автор: Jaroslav2008