Subprogramul f este definit alaturat. Indicati valoarea f(4770777,7)
int f (int n, int k)
{ if (n!=0)
if(n%10==k) return 1+f(n/10,k);
return 0;
}
Răspunsuri la întrebare
Răspuns de
8
f(4770777,7) = 3
numara cate cifre de 7 exista la coada pana da de o cifra diferita de 7, atunci se opreste
Răspuns de
4
Răspuns:
f(4770777, 7) = 3
Explicație pas cu pas:
f = f(4770777, 7)
4770777 != 0:
4770777 % 10 == 7:
477077 != 0:
477077 % 10 == 7:
47707 != 0:
47707 % 10 == 7:
4770 != 0:
4770 % 10 != 7:
lucaciucandrei:
tot mai frumos era scris pe foaie :))
Alte întrebări interesante
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă