👤
a fost răspuns

Se citesc doua numere naturale a si b. Verificati daca numerele a si b au aceeasi cifra maxima. Scrieti un program cu o functie care returneaza cifra maxima unui numar natural n cu cel mult 9 cifre.

Răspuns :

Salut!


#include "stdafx.h"
#include <iostream>
using namespace std;
int maxim(int nr)
{
        int maxi = nr % 10;
        while (nr)
       {
               nr /= 10;

               if (nr % 10 > maxi)
                        maxi = nr % 10;
        }
      return maxi;
}
int main()
{
       int a, b;

       cin >> a >> b;

       if (maxim(a) == maxim(b))
                cout << "Cifre maxime egale";
       else
                cout << "Nu exista!";
    return 0;
}