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

Se citeste un nr n.Inserati dupa fiecare clipa para o cifra egala cu jumatate din ea.


stassahul: Un exemplu?
iancelena: ex.n=7420 afiseaza n=7422100

Răspunsuri la întrebare

Răspuns de stassahul
0
#include <bits/stdc++.h>

using namespace std;

int n,k=1;
unsigned long long int n1;

int main()
{

    cin >> n;

    while(n!=0)
    {
        if(n%10%2==0)
        {
            n1+=(n%10/2)*k;
            k*=10;
        }
        n1+=n%10*k;
        k*=10;
        n/=10;
    }

    cout << n1;

    return 0;

}


stassahul: Daca ai un numar mare, pur si simplu faci un arrai cu cifre si dupa il afisezi.
Alte întrebări interesante