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

Care îmi explica si mie cum sa rezolv exercițiile la info? De exemplu daca zice:se da un nr natural x.Sa se afișeze cate cifre sunt pare si cate sunt impare...

Răspunsuri la întrebare

Răspuns de Uchi
0
cin>>x; //adica se citeste x//
k1=0;
k2=0;
while(x!=0)
       {c=x%10;
       if(c%2==0) k1++;
       else k2++;
       x/=10;
       }

cout<<k1<<" "<<k2;

Am descompus numarul in cifre si am verificat pt fiecare cifra daca este para sau impara.

rucareandiana: Nu înțeleg nimic!! :(((
rucareandiana: Ce e k1,k2?
Uchi: k1 este numarul de cifre pare, k2 e numarul de cifre impare. De fiecare data cand gasesti o cifra para, k1 creste cu 1(asta se scrie ++). LA fel se intampla si pt cifrele impare
rucareandiana: Aha tot nu înțeleg...noi nu am făcut așa la școală
Alte întrebări interesante