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

Se citeste un numar care are exact 5 cifre nenule.Sa se afiseze numarul obtinut dupa micsorarea cu o unitate a fiecare cifre​
ex 57321-46210
1426-315

Răspunsuri la întrebare

Răspuns de serban1337
0

Răspuns:

raspuns

Explicație:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   int putere,cifre,afl,p=0;

   string t;

   int n;

   cin>>n;

   t=to_string(n);

   cifre=t.size();

   putere=pow(10,cifre)/10;

   while(cifre!=0)

   {

       afl=n/putere%10;

       p=p+(afl-1)*putere;

       putere/=10;

       cifre--;

   }

   cout<<p;

}

Alte întrebări interesante