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

Se citeşte un număr natural n. Să se afişeze cifra de valoare maximă. De exemplu, dacă n=2381, se va afişa 8. In C++

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

int maxdigit(int n){

   int tm, mx;

   for(mx = 0; n; n /= 10){

       tm = n % 10;

       if(mx < tm)

           mx = tm;

   }

   return mx;

}

int main(){

   int n;

   std::cin >> n;

   std::cout << maxdigit(n);

   return 0;

}

Alte întrebări interesante