import java.util.Scanner; public class Es6 { public static void main(String[] args) { int minValue = Integer.parseInt(args[0]); int maxValue = Integer.parseInt(args[1]); int n = (int) (Math.random() * (maxValue - minValue + 1) + minValue); Scanner scanner = new Scanner(System.in); System.out.println("Ho pensato un numero, prova a indovinare."); int inputValue; do { System.out.print("Inserisci un numero: "); inputValue = scanner.nextInt(); if (inputValue < n) { System.out.println("Il numero che ho pensato è maggiore di " + inputValue); } else if (inputValue > n) { System.out.println("Il numero che ho pensato è minore di " + inputValue); } else { System.out.println("Complimenti, hai indovinato!"); } } while (n != inputValue); scanner.close(); } }