/* * Esercizio 4 del 17/10/2022. * Calcola il minimo di tre numeri usando una istruzione if multi-ramo. */ import java.util.Scanner; public class Esercizio4a { public static void main(String[] args) { System.out.println("Immetti tre numeri separati da spazi"); Scanner tastiera = new Scanner(System.in); int n1 = tastiera.nextInt(); int n2 = tastiera.nextInt(); int n3 = tastiera.nextInt(); int min = 0; /* * Se per errore mettiamo < invece di <= in queste condizioni, * il programma non funziona correttamente se si inserisce lo stesso * numero più di una volta, perché nessuna delle tre condizioni è * vera e quindi la variabile min rimane al valore iniziale 0. */ if (n1 <= n2 && n1 <= n3) min = n1; else if (n2 <= n1 && n2 <= n3) min = n2; else if (n3 <= n1 && n3 <= n2) min = n3; System.out.println("Il minimo dei tre numeri è " + min); tastiera.close(); } }