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

Se dă un număr natural n. Determinaţi cea mai mare cifră pară a sa. Dacă numărul nu are cifre pare se va afişa numărul 10.
In c++

Răspunsuri la întrebare

Răspuns de lucaciucandrei
24

COROANA TE ROG!!!

#include<iostream>

using namespace std;

int main(){

   int n, c=-1;

   cin>>n;

   do{

       if(n%10>c&&n%10%2==0)

           c=n%10;

       n/=10;

   }while(n!=0);

   if(c==-1)

       cout<<10;

   else

       cout<<c;

   return 0;

}


heiiiiiiiii: problema este de pe pbinfo si da doar 80 de puncte
lucaciucandrei: aaaah pai spune bossule asa
lucaciucandrei: in loc de "int n, c=-1;" scrie "long long int n, c=-1" si iei 100
heiiiiiiiii: am primit 100 de puncte. mulțumesc
lucaciucandrei: cu placere! coroana!
heiiiiiiiii: acum nu pot sa dau, doar după 24 de ore
Alte întrebări interesante