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

Să se scrie un program care să determine ultima cifră pară a unui număr natural citit de la tastatură. Date de intrare Programul va citi de la tastatură un număr natural. Date de ieşire Programul va afişa pe ecran ultima cifră pară a numărului citit. Restricţii şi precizări numărul citit va fi mai mic decât 2.000.000.000 dacă numărul citit nu conține nici o cifră pară, se va afișa valoarea -1 Exemplu Intrare 1265 Ieşire 6

Răspunsuri la întrebare

Răspuns de MariusCelTrifan
1

Răspuns:

{

unsigned int X,m,a=0;

cout<<"X=";

cin>>X;

while(X!=0)

{

   m=X%10;

   X=X/10;

   if(m%2==0)

   {

       a=1;

   cout<<m;

   break;

   }

}

if(a==0)

   cout<<"-1";

return 0;

}

Explicație:

Da si tu un multumesc

Alte întrebări interesante