import java.util.Scanner;

class IntArray {

    private int[] arr;

    public IntArray() {
        arr = new int[10];
    }

    public void inputValues() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Enter 10 integer values:");
        for (int i = 0; i < 10; i++) {
            arr[i] = scanner.nextInt();
        }
    }

    public void displayValues() {
        System.out.println("Array values:");
        for (int value : arr) {
            System.out.print(value + " ");
        }
        System.out.println();
    }

    public void displayLargest() {
        int largest = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] > largest) {
                largest = arr[i];
            }
        }
        System.out.println("Largest value: " + largest);
    }

    public void displayAverage() {
        int sum = 0;
        for (int value : arr) {
            sum += value;
        }
        double average = (double) sum / arr.length;
        System.out.println("Average value: " + average);
    }

    public void sortArray() {
        for (int i = 0; i < arr.length - 1; i++) {
            for (int j = 0; j < arr.length - i - 1; j++) {
                if (arr[j] > arr[j + 1]) {
                    int temp = arr[j];
                    arr[j] = arr[j + 1];
                    arr[j + 1] = temp;
                }
            }
        }
        System.out.println("Array sorted in ascending order.");
    }

    public static void main(String[] args) {
        IntArray intArray = new IntArray();
        java.util.Scanner scanner = new java.util.Scanner(System.in);
        int choice;

        do {
            System.out.println("\nMenu:");
            System.out.println("1. Input Values");
            System.out.println("2. Display Values");
            System.out.println("3. Display Largest Value");
            System.out.println("4. Display Average");
            System.out.println("5. Sort Array");
            System.out.println("0. Exit");
            System.out.print("Enter your choice: ");
            choice = scanner.nextInt();

            switch (choice) {
                case 1:
                    intArray.inputValues();
                    break;
                case 2:
                    intArray.displayValues();
                    break;
                case 3:
                    intArray.displayLargest();
                    break;
                case 4:
                    intArray.displayAverage();
                    break;
                case 5:
                    intArray.sortArray();
                    break;
                case 0:
                    System.out.println("Exiting program. Goodbye!");
                    break;
                default:
                    System.out.println("Invalid choice. Please try again.");
            }
        } while (choice != 0);

        scanner.close();
    }
}
