Cerinţa
Scrieți definiția completă a subprogramului recursiv C++ numarare
care are doi parametri: a
, prin care primește un tablou unidimensional cu maximum 100
de numere naturale cu cel mult nouă cifre, n
, numărul efectiv de elemente ale tabloului.
Subprogramul returnează numărul de elemente din tablou care sunt multipli ai primului element al tabloului a
.
Restricţii şi precizări
0 < n <= 100
- numele subprogramului cerut este
numarare
- parametrii sunt, în această ordine:
a
,n
- elementele tabloului
a
sunt indexate de la zero
Se recomandă realizarea unei soluții recursive.
Exemplu:
Dacă n=6
, a=(9,273,63,81,93,180)
subprogramul va returna valoarea 4
.
Important
Soluția propusă va conţine doar definiția subprogramului cerut. 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.