De la tastatura se citeste niste numere pina cind citim 3 scrieti programul care numara cite cifre pozitive cite negative si cite =0sunt
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>using namespace std;
int n,nrpozitive,nrnegative,nrcu0;
int main()
{
cout<<"n=";
cin>>n;
do
{ //am folosit o instructiune repetitiva cu test final
//pentru a testa urmatoarele cat timp numerele sunt
//diferite de 3;
cout<<"n=";
cin>>n;
//daca am gasit numere pozitive contorul creste
// cu o unitate,daca am gasit negative iarasi si
//egala cu 0 la fel;toate astea cat timp numerele
//citite sunt diferite de 3,pentru ca atunci
//citirea se opreste;
if(n>0)nrpozitive++;
if(n<0)nrnegative++;
if(n==0)nrcu0++;
}
while(n!=3);
cout<<"Avem "<<nrpozitive<<" numere pozitive"<<endl;
cout<<"Avem "<<nrnegative<<" numere negative"<<endl;
cout<<"Avem "<<nrcu0<<" numere egale cu 0"; return 0;
}
int n,nrpozitive,nrnegative,nrcu0;
int main()
{
cout<<"n=";
cin>>n;
do
{ //am folosit o instructiune repetitiva cu test final
//pentru a testa urmatoarele cat timp numerele sunt
//diferite de 3;
cout<<"n=";
cin>>n;
//daca am gasit numere pozitive contorul creste
// cu o unitate,daca am gasit negative iarasi si
//egala cu 0 la fel;toate astea cat timp numerele
//citite sunt diferite de 3,pentru ca atunci
//citirea se opreste;
if(n>0)nrpozitive++;
if(n<0)nrnegative++;
if(n==0)nrcu0++;
}
while(n!=3);
cout<<"Avem "<<nrpozitive<<" numere pozitive"<<endl;
cout<<"Avem "<<nrnegative<<" numere negative"<<endl;
cout<<"Avem "<<nrcu0<<" numere egale cu 0"; return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă