Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Program {
- public static void main(String[] args) {
- // Trova massimo e minimo di N numeri
- int amount;
- Scanner sc = new Scanner(System.in);
- // Leggiamo il numero di inserimenti
- System.out.println("Inserire il numero di numeri: ");
- amount = sc.nextInt();
- // Definiamo 2 varibili di massimo e minimo
- int max;
- int min;
- System.out.println("Inserire " + amount + " numeri...");
- // Assegnamo a queste 2 varibli la prima lettura effettuata dall'utente per compararla poi con le successive
- max = min = sc.nextInt();
- // Leggiamo gli altri (teniamo conto che una lettura è stata fatta quindi dobbiamo farne N - 1 e NON N!
- int current;
- for(int i = 0; i < amount - 1; i++) {
- current = sc.nextInt();
- if(current > max)
- max = current;
- if(current < min)
- min = current;
- }
- // Al termine delle N letture abbiamo sovrascrito un certo numero di volte min e max i quali ora contengono il numero rispettivamente più piccolo è più grande
- System.out.println("Minimo: " + min);
- System.out.println("Massimo: " + max);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement