8 92 Wed Nov 99 42 46 PM a EE Chrome File Edit View History
Solution
MinMaxAvg.java
import java.util.Scanner;
 public class MinMaxAvg {
   public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    while(true){
    System.out.print(\"Enter 3 numbers: \");
    int a = scan.nextInt();
    int b = scan.nextInt();
    int c = scan.nextInt();
    System.out.println(\"You entered: \"+a+\" \"+b+\" \"+c);
    System.out.println(\"Max value: \"+max(a,b,c));
    System.out.println(\"Min value: \"+min(a,b,c));
    System.out.println(\"Average value: \"+average(a,b,c));
    System.out.print(\"Do you want to continue (y/n): \" );
    char ch = scan.next().charAt(0);
    if(ch == \'n\' || ch==\'N\'){
        break;
    }
   
    }
    }
    public static int max(int x, int y, int z){
        if(x > y && x>z){
            return x;
        }
        else{
            if(y>z){
                return y;
            }
            else{
                return z;
            }
        }
    }
    public static int min(int x, int y, int z){
        if(x < y && x<z){
            return x;
        }
        else{
            if(y<z){
                return y;
            }
            else{
                return z;
            }
        }
    }
    public static double average(int x, int y, int z){
        return (x+y+z)/(double)3;
    }
 }
Output:
Enter 3 numbers: 20 8 12
 You entered: 20 8 12
 Max value: 20
 Min value: 8
 Average value: 13.333333333333334
 Do you want to continue (y/n): y
 Enter 3 numbers: 2 1 3
 You entered: 2 1 3
 Max value: 3
 Min value: 1
 Average value: 2.0
 Do you want to continue (y/n): n


