MilaDimitrovaa

домашно 1

Mar 30th, 2020
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. package domashno;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class domm {
  6.  
  7.     public static void main(String[] args) {
  8.     Scanner scan = new Scanner(System.in);
  9.        
  10.        
  11.     int i = scan.nextInt();
  12.    
  13.     float Odd1 = Integer.MAX_VALUE;
  14.     float Odd2 = Integer.MIN_VALUE;
  15.     float Odd3 = 0;
  16.     float even1 = Integer.MAX_VALUE;
  17.     float even2 = Integer.MIN_VALUE;
  18.     float even3 = 0;
  19.    
  20.    
  21.     for(int poziciq = 1; poziciq <= i; poziciq++) {
  22.         float curr = scan.nextFloat();
  23.        
  24.         if(poziciq % 2 != 0) {
  25.             if(curr < Odd1) {
  26.                 Odd1 = curr;
  27.             }else if(curr > Odd2) {
  28.                 Odd2 = curr;
  29.             }
  30.             if(Odd2 == Integer.MIN_VALUE || Odd1 == Integer.MAX_VALUE ) {
  31.                 Odd2= Odd1;
  32.             }
  33.             Odd3 += curr;
  34.         }
  35.        
  36.         if(poziciq % 2 == 0) {
  37.             if(curr < even1) {
  38.                 even1 = curr;
  39.             }else if(curr > even2) {
  40.                 even2 = curr;
  41.             }
  42.             if(even2 == Integer.MIN_VALUE || even1 == Integer.MAX_VALUE ) {
  43.                 even2= even1;
  44.             }
  45.             even3 += curr;
  46.         }
  47.        
  48.     }
  49.    
  50.     System.out.println("OddSum = " + Odd3);
  51.    
  52.     if(Odd1 == Integer.MAX_VALUE && Odd2 == Integer.MIN_VALUE) {
  53.         System.out.println("OddMin = No");
  54.         System.out.println("OddMax = No");
  55.     }else {
  56.         System.out.println("OddMin = " + Odd1);
  57.         System.out.println("OddMax = " + Odd2);
  58.     }
  59.    
  60.     System.out.println("EvenSum = " + even3);
  61.    
  62.     if(even1 == Integer.MAX_VALUE && even2 == Integer.MIN_VALUE) {
  63.         System.out.println("EvenMin = No");
  64.         System.out.println("EvenMax = No");
  65.     }else {
  66.         System.out.println("EvenMin = " + even1);
  67.         System.out.println("EvenMax = " + even2);
  68.     }
  69. }
  70. }
Add Comment
Please, Sign In to add comment