Logo by Irenicus domenica 23-nov-08 05:35


RaulKen.It :: Leggi il Topic - Piccolo problemino
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

Piccolo problemino

 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
arsenioantonio
Utente del Forum
Utente del Forum


Registrato: Jan 31, 2007
Messaggi: 67

MessaggioInviato: Gio Ott 18, 2007 5:24 pm    Oggetto: Piccolo problemino Rispondi citando

Ragazzi mi hanno posto questo quesito mi date una mano a risolverlo:
Si consideri la seguente funzione.

Funzione :

calcola(n)
{

SE (n==1)
{
Ritorna 1;
}
ALTRIMENTI SE(n==2)
{
Ritorna n * calcola(n-1);
}
ALTRIMENTI
{
Ritorna n * calcola(n-1) * calcola(n-2);
}

}



Quale valore restituisce la funzione se viene richiamata con parametro 5 ?
Torna in cima
Profilo Messaggio privato
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1536
Località: Seregno

MessaggioInviato: Gio Ott 18, 2007 5:40 pm    Oggetto: Rispondi citando

60 Confuso
_________________
Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
arsenioantonio
Utente del Forum
Utente del Forum


Registrato: Jan 31, 2007
Messaggi: 67

MessaggioInviato: Gio Ott 18, 2007 6:22 pm    Oggetto: a Rispondi citando

magari fosse cosi sempilice
Torna in cima
Profilo Messaggio privato
rama10
Veterano del Forum
Veterano del Forum


Registrato: set 06, 2001
Messaggi: 1558
Località: Torino sponda Lecce.

MessaggioInviato: Gio Ott 18, 2007 6:26 pm    Oggetto: Rispondi citando

Innanzitutto questo topic dovrebbe stare nella sezione programmazione.

Cmq non ritornerà 60.

Ritornerà:
5 * 4! * 3! = 5 * 24 * 6 = 720
Torna in cima
Profilo Messaggio privato Invia email MSN Messenger
arsenioantonio
Utente del Forum
Utente del Forum


Registrato: Jan 31, 2007
Messaggi: 67

MessaggioInviato: Gio Ott 18, 2007 6:41 pm    Oggetto: a Rispondi citando

Si è giusto,cmq scusami per dove ho postato il topic.
Cmq mi puoi dire come hai fatto?
grazie tante
Torna in cima
Profilo Messaggio privato
arsenioantonio
Utente del Forum
Utente del Forum


Registrato: Jan 31, 2007
Messaggi: 67

MessaggioInviato: Gio Ott 18, 2007 8:02 pm    Oggetto: a Rispondi citando

grazie gentilissimo
Torna in cima
Profilo Messaggio privato
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3940
Località: L'Aquila

MessaggioInviato: Ven Ott 19, 2007 12:43 am    Oggetto: Rispondi citando

sta ache implementato male... si potrebbe avere un'implementazione molto piu compatta per calcolare un fattoriale.. a te come esercizio ovviamente Smile[/code]
_________________
Raulkeniano numero 1332 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group

 
© 1999-2008 by Hyarbor S.r.l. PI 04698901215 ®
Usando questo sito si accettano le Note Legali in termini di privacy.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.11 Secondi