Documente Academic
Documente Profesional
Documente Cultură
1
Clasa……………….
Data ……..…..
int p(long n)
{if(n)
Pentru definitia alaturata a
if(n%2= =0) return
subprogramului p, stabiliti ce
1,5p 3.
returneaza functia la apelul
1+p(n/10);
else return p(n/10);
p(98056)? else return 0;
}
void f(long n){
if (n!=0){
Se consideră subprogramul cu if (n%2!=0)cout<<n%10*2;
definiţia alăturată. Ce se va afişa în f(n/10);
1,5p 4. urma apelului f(12340);? if (n%2==0)cout<<n%10;
}
else cout<<endl;
}
Scrieti un subprogram recursiv care calculeaza cate cifre are un nr. natural n primit ca
1p 5.
parametru.
Scrieti un subprogram recursiv care calculeaza produsul elementelor divizibile cu 5
1p 6.
dintr-un vector de numere intregi.
Numele ………………....................… Nr. 2
Clasa……………….
Data ……..…..