AleksandarArkan

R-Calcola a(n)

Mar 26th, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.57 KB | None | 0 0
  1. Calcola a(n) |Sapendo: a(1)=3,a(2)=7, a(n)=2*a(n*1)-3*a(n-2)
  2.  
  3. int funzione(int n){
  4. /*in questa funzione due casi base, ed un caso generale, in poche parole, per un input diverso da quello del
  5. caso base, la nostra funzione applichera' il passo generale, pero' prima o poi si ricondurra' ad uno o piu casi base
  6. per terminare. il caso base coincide con il passo conclusivo, ossia quello che pone fine alla ricorsione */
  7.     if(n==1)//primo caso base
  8.         return 3;
  9.     else if (n==2)//secondo caso base
  10.         return 7;
  11.     else//caso generale
  12.         return 2*funzione(n-1)-3*funzione(n-2);
  13.     }
Advertisement
Add Comment
Please, Sign In to add comment