Să se scrie un subprogram C++ prin care se dublează prima cifră a unui număr natural n transmis ca parametru. Funcția întoarce rezultatul prin intermediul aceluiași parametru n.
Răspunsuri la întrebare
Răspuns de
11
void dublu(int &nr){ int x,p=1; x=nr; while(x>9){ x=x/10; p=p*10; } nr=2*x*p+nr%p;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
int x,p=1;
x=nr;
while(x>9){
x=x/10;
p=p*10; }
p=p*10;
n=p*x+nr;
return n;
}