481
Cerinţa
Să se scrie definiția completă a funcției C++ P care primește prin intermediul parametrului n un număr natural cu cel mult 9 cifre, iar prin intermediul parametrului c o cifră. Funcția întoarce tot prin intermediul parametrului n numărul obținut prin eliminarea tuturor aparițiilor cifrei c.
Restricţii şi precizări
- numele funcției va fi
P - funcția va avea doi parametri: primul parametru este
n, iar al doilea estec - dacă după eliminare numărul obținut nu mai conține nici o cifră sau conține doar cifre
0, rezultatul va fi0
Exemplu
dacă n=2524722 și c=2, după apelul funcției P(n,c), n va avea valoarea 547
Important
Soluţia propusă va conţine doar definiţia funcţiei cerute. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.
eliminarecifre.cpp: In function 'int P(int&, int)':
eliminarecifre.cpp:6:6: warning: unused variable 'm' [-Wunused-variable]
int m=0 , p=0 , a[11];
^
eliminarecifre.cpp:18:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
Comentarii