public class CalcolaFattoriale {
// dichiarazione iterativa metodo fattoriale
public long fattoriale(long numero){
long risultato = 1;
// esegue ciclo moltiplicazioni
for(long i = numero; i >= 1; i--){
risultato *= i;
}
return risultato;
}// fine metodo fattoriale
// visualizza i fattoriali dei valori 0-10
public void visualizzaFattoriali(){
// calcola i fattoriali da 0 a 10
for (int cont = 0; cont <=10; cont++) {
System.out.printf("%d! = %d\n", cont, fattoriale(cont));
}
}// finemetodo visualizzazione fattoriali
}// fine classe fattoriale
public class TestFattoriale {
public static void main(String[] args) {
CalcolaFattoriale calcolaFatt = new CalcolaFattoriale();
calcolaFatt.visualizzaFattoriali();
}// fine main
}// fine classe TestFattoriale
Nessun commento:
Posta un commento