Subprogramul f este definit mai jos:
int f(int n){
int c;
if (n==0) return 9;
else
{c=f(n/10);
if (n%10
else return c;
}
}
Ce valoare are f(5)? Dar f(23159)?
Scrieti cele doua valori in ordine, sparate prin exact un spatiu!
express:
daca o sa scri linia corect am sa-ti reeditez solutia trimisa de mine cu
Răspunsuri la întrebare
Răspuns de
9
Asa cum am presupus este vorba de varianta 11 sub III prob 1 - variante bac 2009 iar enuntul corect al subprogramului era :
int f(int n){
int c;
if (n==0) return 9;
else
{c=f(n/10);
if (n%10<c) return n%10;
else return c;
}
}
Raspunsul este pentru f(5) : 5;
iar pentru f(23159) : 1
int f(int n){
int c;
if (n==0) return 9;
else
{c=f(n/10);
if (n%10<c) return n%10;
else return c;
}
}
Raspunsul este pentru f(5) : 5;
iar pentru f(23159) : 1
Alte întrebări interesante
Studii sociale,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă