Informatică, întrebare adresată de Sinusoidalx, 9 ani în urmă

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ăspunsuri la întrebare

Răspuns de StarBack
3
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;
}
Alte întrebări interesante