Se da numărul natural n. Afișați numărul obținut prin dublarea tuturor cifrelor impare
boiustef:
???? pentru n=56987 ce rezultat astepti???
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n,nr=0,p=1,uc;
cin >>n;
while(n)
{
uc=n%10;
if(uc%2!=0)
{
nr=nr + p*uc*2;
p=p*10;
}
else
{
nr=nr+p*uc;
p=p*10;
}
n=n/10;
}
cout << nr;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă