|
|
|
|
Calcolo elevazione a potenza (versione ricorsiva) |
|
|
 Stampa |
Torna Indietro |
| Linguaggio: Ansi C |
Autore: Admin |
Data Archiviazione: 01/05/2002 |
#include <stdio.h> /* Esempio di funzione ricorsiva Elevazione a potenza di un numero */ long calcola(long,long,long);
void main(void) {
long num,pot,tot;
printf("Digitare il numero: "); scanf("%d", &num); printf("\nDigitare l'elevazione a potenza: "); scanf("%d", &pot);
tot=num; printf("\nRisultato: %d\n", calcola(tot,pot,num));
}
long calcola(long tot, long pot, long num) { if (pot==1) return (tot); tot=tot*num; return calcola(tot, pot-1,num); }
|
|
Note:
(Nessuna)
|
Codice testato con: Turbo C
Versione: 1.0
Sito Produttore: http://www.borland.com/
|
|
|
Chi c'è online
|
In questo momento ci sono
123
Visitatori
|
|