Informatică, întrebare adresată de Teoliciii, 9 ani în urmă

Să se scrie o funcție C++ recursivă cu trei parametri n, k, c și întoarce prin parametrul c numărul de cifre ale lui n care sunt mai mari sau egale decât k.

Răspunsuri la întrebare

Răspuns de ionutg38
25
void cnt_cif(int n, int k ,int &c) { if(n < 9) { if(n >= k) c = 1; else c = 0; } else { cnt_cif(n / 10, k , c); if(n % 10 >= k) c ++; } }
Alte întrebări interesante