Se considera subprogramul nr cu doi parametri, care primeste prin parametrul n un numar natural
cu maximum 8 cifre, si prin parametrul c o cifra zecimala. subprogramul va returna numarul de aparitii ale cifrei c in scrierea numarului n.
Scrieti functia subprogramului nr.
Exemplu: daca n=15356, iar c=5 subprogramul va returna valoarea 2.
Răspunsuri la întrebare
2023-01-14 21:01:26
int nr(int n, char c){ char r=0; while(n){ if(n%10==c)r++; n/=10; } return r; }
2023-01-14 21:02:41
int nr(int n, int c) { int nr = 0; while(n) { if(n % 10 == c) nr++; n = (n >> 1) / 5; } return nr; }
Adăugați un răspuns