Mrgentledolphin

temp

May 4th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.35 KB | None | 0 0
  1. import java.util.*;
  2. public class Lezione {
  3.  
  4.     public static void main(String[] args) {
  5.         Scanner input = new Scanner(System.in);
  6.         System.out.print("inserire numero città: ");
  7.         int n=input.nextInt();
  8.         String[] citta = new String[n];
  9.         int[] temperature = new int[n];
  10.         int min=9999, max=0, a, b, comp = 0;
  11.         String cmin = null, cmax= null;
  12.  
  13.         for(int i=0; i<n; i++){
  14.             System.out.print("inserire città: ");
  15.             citta[i]=input.next();
  16.             System.out.print("inserire temperatura: ");
  17.             temperature[i]=input.nextInt();
  18.         }
  19.  
  20.         for(int i=0; i<temperature.length; i++){
  21.             if(temperature[i]<min){
  22.                 min=temperature[i];
  23.                 cmin=citta[i];
  24.             }
  25.             if(temperature[i]>max){
  26.                 max=temperature[i];
  27.                 cmax=citta[i];
  28.             }
  29.         }
  30.  
  31.         System.out.print("inserire numeri: ");
  32.         a=input.nextInt();
  33.         System.out.print("e: ");
  34.         b=input.nextInt();
  35.  
  36.         for(int i=0; i<n; i++){
  37.             if(temperature[i]>=a && temperature[i]<=b){
  38.                 comp++;
  39.             }
  40.         }
  41.  
  42.         for(int i=0; i<n; i++){
  43.             if(temperature[i]<0){
  44.                 temperature[i]=0;
  45.             }
  46.         }
  47.  
  48.         System.out.println("la temperatura più bassa è: "+min+" "+cmin);
  49.         System.out.println("la temperatura più alta è: "+max+" "+cmax);
  50.         System.out.println("n con temp compresa tra "+a+" e "+b+" = "+comp);
  51.  
  52.         for(int i=0; i<n; i++){
  53.             System.out.println(citta[i]+": "+temperature[i]);
  54.         }
  55.  
  56.         input.close();
  57.     }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment