22/06/08 11:45
giocala88
Salve, chiedo forse un aiuto stupido, ma non riesco a capire come posso implementare un programma ANSI C che divide un numero acquisito per 2 fino a quando la divisione non è 1...
es:
inizio
8/ 2 = 4
4 / 2 = 2
2 / 2 = 1
fine
...devo utilizzare la ricorsione????....grazie anticipatamente...
aaa
22/06/08 12:39
lorenzo
Se vuoi vedere la differenza tra la ricorsione e il ciclo prova a passare in ingresso pow( 2 , number ) con per esempio number = 8
Sul mio pc la ricorsione mi segnala un errore di memoria in overflow...
Ultima modifica effettuata da lorenzo 22/06/08 12:40
aaa