Предмет: Информатика,
автор: CKyTepucT
Помогите написать программу на C++
Приложения:
Ответы
Автор ответа:
0
#include <cstdlib>
#include <iostream>
using namespace std;
int main() {
int n=10, i1=0, i2=0;
int a[n], b[n], c[n];
srand(time(NULL));
cout<<"a:"<<endl;
for (int i=0; i<n; i++)
{
a[i]=rand() % 50-25;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=0; i<n; i++)
if (a[i]>0) { b[i1]=a[i]; i1++ ;}
else if (a[i]<0) { c[i2]=a[i]; i2++ ;}
for (int i=0; i<i1; i++) cout<<b[i]<<" ";
cout<<endl;
for (int i=0; i<i2; i++) cout<<c[i]<<" ";
cout<<endl;
system("pause");
return(0);
}
Пример:
a:
4 20 8 -21 13 -1 23 17 0 9
4 20 8 13 23 17 9
-21 -1
#include <iostream>
using namespace std;
int main() {
int n=10, i1=0, i2=0;
int a[n], b[n], c[n];
srand(time(NULL));
cout<<"a:"<<endl;
for (int i=0; i<n; i++)
{
a[i]=rand() % 50-25;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=0; i<n; i++)
if (a[i]>0) { b[i1]=a[i]; i1++ ;}
else if (a[i]<0) { c[i2]=a[i]; i2++ ;}
for (int i=0; i<i1; i++) cout<<b[i]<<" ";
cout<<endl;
for (int i=0; i<i2; i++) cout<<c[i]<<" ";
cout<<endl;
system("pause");
return(0);
}
Пример:
a:
4 20 8 -21 13 -1 23 17 0 9
4 20 8 13 23 17 9
-21 -1
Похожие вопросы
Предмет: Алгебра,
автор: danilthjk
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: ggoxanik
Предмет: Биология,
автор: Adelina22Tim
Предмет: Математика,
автор: азлатина