Se citesc dintr-un fisier de intrare date.in , n numere numere intregi .Pe prima linie este dimensiunea sirului, pe urmatoarea linie sunt numerele.
Sa se afiseze intr-un fisier de iesire dateies.out, cate elemente sunt pozitive, cate sunt negative si cate sunt nule.
DATE.in
6
12 4 5 -7 -742 0 8
dateies.out
4 2 1
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include<fstream>
using namespace std;
ifstream f("date.in");
ofstream g("dateies.out");
int main()
{
int n,x,p=0,neg=0,z=0;
f>>n;
for(int i=1; i<=n; ++i)
{
f>>x;
if(x>0)
p=p+1;
if(x<0)
neg=neg+1;
if(x==0)
z=z+1;
}
g<<p<<" "<<neg<<" "<<z;
return 0;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă