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

1. Se citesc doua numere a si b
Verificati daca au acelasi numar de cifre, daca au acelasi numar de cifre afisati mesajul "numar
cifre egal", iar daca nu au numar de cifre egal afisati-l pe cel mai mare​

Răspunsuri la întrebare

Răspuns de Sergetec
1

#include <iostream>

using namespace std;

int main()

{

   int a, b, numara = 0, nr = 0, copie_a, copie_b;

   cin >> a >> b;

   copie_a = a;

   copie_b = b;

   while (a != 0)

   {

       a = a / 10;

       numara++;

   }

   while (b != 0)

   {

       b = b / 10;

       nr++;

   }

   if (copie_a == 0)

   {

       numara = 1;

   }

   if (copie_b == 0)

   {

       nr = 1;

   }

   if (numara == nr)

   {

       cout << "numar cifre egale";

   }

   else if (copie_a > copie_b)

   {

       cout << copie_a;

   }

   else

   {

       cout << copie_b;

   }

   return 0;

}


teo587: mersi mult
Alte întrebări interesante