Informatică, întrebare adresată de bodi01, 9 ani în urmă

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ăspunsuri la întrebare

Răspuns de Qwertm
0
#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;
}
Alte întrebări interesante