Informatică, întrebare adresată de crismariuanamaria2, 8 ani în urmă

Se citesc două numere naturale a și b. Să se afișeze numărul total de valori naturale, numărul de valori naturale pare și impare, din [a,b]. Interschimbați a cu b dacă este cazul. AJUTOR!!!​

Răspunsuri la întrebare

Răspuns de iulius56
1

int a,b,aux,nrt=0,nrp=0,nri=0;

cin>>a>>b;

if(a>b)

{      

        aux=a;

        a=b;

        b=aux;

}

cout<<"Valori naturale: ";

for(int i=a; i<=b; i++) nrt++;

cout<<nrt;

cout<<"\n";

cout<<"Valori naturale pare: ";

for(int i=a; i<=b; i++) if(i%2==0) nrp++;

cout<<nrp;

cout<<"\n";

cout<<"Valori naturale impare: ";

for(int i=a; i<=b; i++) if(i%2==1) nri++;

cout<<nri;

Alte întrebări interesante