👤

se citesc de pe prima linie date.in 3 variante n,a si b, iar pe a doua linie alte valori numerice intregi. Sa se afiseze in date.out cate nr pozitive au fost citite dintre cele n, cate nr negative si cate apartin intervalului inchis ab

Răspuns :

#include<fstream>///problema e in fisier
using namespace std;

int main( )
{
 ifstream fin("date.in");
ofstream fout("date.out");

int n,a,b,x, negativ=0,pozitiv=0,interval=0;
fin>>n>>a>>b;
if(a> b)
{int aux=b;
b=a;
a=aux;
}
for(int i=1;i<=n;++i)///daca iti zice in enunt ca n valori pe a doua linie
{ cin>>x;
if(x< 0) negativ++;
else
 if(x>=0) pozitiv++;
if( a<=x && b>=x) interval++;
}
fout<<pozitiv<<" "<<negativ<<" " <<interval;

fin.close( );
fout.close( );

return 0;
}