Subprogramul f, cu un parametru: - primeşte prin intermediul parametrului a un număr natural cu cel mult 8 cifre (a>1); - returnează cel mai mic divizor prim al valorii parametrului a. Exemplu: pentru valoarea 45 a parametrului a, subprogramul va returna valoarea 3 deoarece a=32*5, iar cel mai mic divizor prim al său este 3.
Scrieţi definiţia completă a subprogramului f.
Răspunsuri la întrebare
Răspuns de
7
int f(unsigned int a)
{
int i;
for(i=2;i<=a/2;i++)
if(a%i==0)
return i;
return a;
}
Alte întrebări interesante
Germana,
8 ani în urmă
Biologie,
8 ani în urmă
Franceza,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă