👤

Se citeste un numar n de la tastatura cu cel mult 8 cifre. Afisati diferenta intre numarul de cifre ale lui n si numarul de cifre ale rasturnatului acestuia. Exemplu. pt. n=1200 se va afisa 2.
Multumesc mult


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n,c=0,aux;

   cin>>n;

   aux=n;

   while(aux)///aflam cate cifre are numarul initial

   {

       c++;

       aux/=10;

   }

   while(n%10==0)

   {

       c--;

       n/=10;

   }

   cout<<c;

   return 0;

}

Explicație:

Aflam cate cifre are numarul , iar de fiecare data cand la finalul numarului se afla 0 c scade si se va elimina ultima cifra din n

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.


Wix Learning: Alte intrebari