Advertisement
Guest User

temperature1

a guest
Apr 25th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.86 KB | None | 0 0
  1. public class ddddddddd {
  2.    
  3.  
  4.  
  5.     public static float findMin(List<Float> list)
  6.         {
  7.      
  8.             // check list is empty or not
  9.             if (list == null || list.size() == 0) {
  10.                 return Float.MIN_VALUE;
  11.             }
  12.        
  13.             return Collections.min(list);
  14.         }
  15.      
  16.  
  17.         public static float findMax(List<Float> list)
  18.         {
  19.      
  20.             // check list is empty or not
  21.             if (list == null || list.size() == 0) {
  22.                 return Float.MAX_VALUE;
  23.             }
  24.      
  25.             return Collections.max(list);
  26.            
  27.         }
  28.  
  29.    
  30.        
  31.         public static void main(String[] args) {
  32.        
  33.             List<Float> list = new ArrayList<Float>();
  34.            
  35.         System.out.println(Thread.currentThread());
  36.                
  37.        
  38.        
  39.    
  40.        
  41.             Thread t1 = new Thread (new Runnable()  {
  42.  
  43.                 @Override
  44.                 public void run() {
  45.                    
  46.                     System.out.println(Thread.currentThread());
  47.                
  48.                     Scanner in = new Scanner(System.in);
  49.                        Float value;
  50.                        
  51.                        do{
  52.                            System.out.println("Unesite temperature u inervalu [-70 70");
  53.                            value = in.nextFloat();
  54.                            if(value<70 && value >-70) {
  55.                                list.add(value);
  56.                            }else {
  57.                                System.out.println("Temperatura nije u intervalu");
  58.                            }
  59.  
  60.                        } while( value!=999);
  61.            
  62.              
  63.                    
  64.                    
  65.                
  66.                 }
  67.             });
  68.            
  69.  
  70.             t1.start();
  71.            
  72.            
  73.             try {
  74.                 t1.join();
  75.             } catch (InterruptedException e) {
  76.                 // TODO Auto-generated catch block
  77.                 e.printStackTrace();
  78.             }
  79.            
  80.            
  81.             System.out.println("Temperature su su: ");
  82.             for(int i=0; i<list.size();i++) {
  83.             System.out.println(list.get(i));
  84.            
  85.         }
  86.            
  87.             System.out.println("najveca temperatura je: " + findMax(list) );
  88.             System.out.println("najmanja temperatura je: " + findMin(list) );
  89.  
  90.     }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement