Se citeste n un nr natural nenul. sa se formeze un numar nou obtinut prin duplicarea fiecarei cifre pare din n.
ex: n=1278 => nou=122788
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
long long duplicare_pare(long long n) {
if (n == 0) return 0;
if (n % 2 == 0)
return duplicare_pare(n / 10) * 100 + 11 * (n % 10);
else
return duplicare_pare(n / 10) * 10 + (n % 10);
}
int main() {
long long n, r=0;
cin >> n;
cout << duplicare_pare(n);
}
Anexe:
Alte întrebări interesante
Matematică,
8 ani în urmă
Studii sociale,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă