👤

Afisati cate cifre pare are un numar citit de la tastatura codeblocks c++

Răspuns :

programul e mai jos. daca il scriu aici   imi dispar  cuvinte

#include<iostream>

using namespace std;

int main()

{   int n, nr, uc; /* eclaram variabilele */

   cin>>n;  /* citim numarul de la tastatura */

   nr=0; /* il initializam pe nr cu 0, pentru ca acesta este un contr care va creste*/

   while(n!=0) /* se interpreteaza ca " cat timp n mai are cifre*/

     { uc=n%10; /* uc vine de la ultima cifra a numarului n*/

        if(uc%2==0) /* verificam caca cifra este para*/

            { nr=nr+1;} /* in caz afirmativ, nr creste cu 1 */

       n=n/10; /* se interpreteaza ca si ca  si cand am elimina ultima cifra a lui n, daca n este 56,

                dupa operatia aceea  devine 5*/

     }

  cout<<nr; /* se afiseaza numarul de cifre pare ale numarului n*/

return 0;

}

l-am scris, totusi

Vezi imaginea MODFRIENDLY