Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fattoriale.test;
- import java.util.Scanner;
- import fattoriale.test.Operazione;
- public class Esegui {
- public static void main(String[] args) {
- System.out.println("Inserisci il comando 'Avvia' per entrare nel programma:");
- Scanner comando = new Scanner(System.in);
- String com = comando.nextLine(); // qui si attende il comando
- String Avvia = "Avvia";
- String avvia2 = "y";
- String com2 ="y";
- if (com.equals(Avvia)) {
- while (com2.equals(avvia2)) {
- System.out.println("Inserisci un numero per scoprire il suo fattoriale:");
- Scanner numero = new Scanner(System.in);
- long num = numero.nextInt(); // qui il programma attende l'immissione dei dati
- if (num == 0) {
- System.out.println("Il numero 0 non è permesso");
- } else {
- Operazione operazione = new Operazione();
- long risultato = operazione.fattoriale(num);
- System.out.println("Il risultato è: " + risultato);
- }
- System.out.println("Vuoi trovarne un altro? (y/n)");
- String com2 = comando.nextLine();
- }
- } else {
- System.out.println("Sei uscito dal programma.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement