Răspunsuri

2013-12-10T19:36:16+02:00
Da fiindca teoretic daca erau negative aveau -a -b.... astfel ele sunt pozitive
daca te referi la 3 daca la toate cele 4 este Fals deoarece sunt 4 numere pozitive nu 3 :D
mie imi trbuie algoritm nu logica ..
pai scuza-ma nu ai mentionat :*
#include<iostream.h>
using namespace std;
int main(){
int a,b,c,d,n=0;
cin>>a>>b>>c>>d;
if(a>0) n=n+1;
else n=n+0;
if(b>0) n=n+1;
else n=n+0;
if(c>0) n=n+1;
else n=n+0;
if(d>0) n=n+1;
else n=n+0;
if(n>=3) cout<<"Sunt "<<n<<" numere pozitive"<<endl;
else cout<<"Nu exista numere pozitive"<<endl;
return 0;}
  • Utilizator Brainly
2013-12-10T19:37:50+02:00
Inainte sa dai scriere, pui conditia ca numaru sa fie mai mare sau egala cu 0(decizia)

Daca n>=0, atunci scrie n

#include<iostream.h>
using namespace std;
int main(){
int a,b,c,d,n=0;
cin>>a>>b>>c>>d;
if(a>0) n=n+1;
else n=n+0;
if(b>0) n=n+1;
else n=n+0;
if(c>0) n=n+1;
else n=n+0;
if(d>0) n=n+1;
else n=n+0;
if(n>=3) cout<<"Sunt "<<n<<" numere pozitive"<<endl;
else cout<<"Nu exista numere pozitive"<<endl;
return 0;}
Am scris n=n+0, pt. a vedea ca nu se afiseaza nimic. Nu stiu in ce clasa esti si de aceea...