Postat de Clasa Sursa Autor Dificultate
Candale Silviu (silviu) 10 Subiect Bacalaureat 2009
-
ușoară

Pentru o valoare naturală mai mare decât 1 memorată în variabila globală n, subprogramul recursiv de mai jos afişează cel mai mare divizor al lui n, mai mic decât n, la apelul divi(n). Cu ce trebuie înlocuite α şi β ?

void divi(long i)
{
 if( α == 0)
 cout<< β;
 else divi(i-1);
}

Variante de răspuns (una corectă)

α: n % (i-1)
β: i-1

α: n % i
β: i

α: n % (i+1)
β: i+1

α: n % i
β: n

Du-te sus!