Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner; // Импортируем класс Scanner для считывания данных с клавиатуры
- public class Main { // Объявляем класс Main
- public static void main(String[] args) { // Объявляем главный метод main
- Scanner scanner = new Scanner(System.in); // Создаем объект класса Scanner для считывания данных с клавиатуры
- System.out.print("Введите количество элементов: "); // Выводим сообщение на экран с просьбой ввести количество элементов
- int n = scanner.nextInt(); // Считываем количество элементов с клавиатуры и сохраняем его в переменной n
- double[] a = new double[n]; // Создаем массив a размером n для хранения элементов
- double max = Double.MIN_VALUE; // Инициализируем переменную max минимальным значением типа double
- double min = Double.MAX_VALUE; // Инициализируем переменную min максимальным значением типа double
- double sum = 0; // Инициализируем переменную sum нулем для хранения суммы элементов
- for (int i = 0; i < n; i++) { // Начинаем цикл for для считывания элементов массива
- System.out.print("Введите элемент a[" + i + "]: "); // Выводим сообщение на экран с просьбой ввести элемент массива
- a[i] = scanner.nextDouble(); // Считываем элемент массива с клавиатуры и сохраняем его в массиве a
- max = Math.max(max, a[i]); // Находим максимальное значение из max и текущего элемента массива
- min = Math.min(min, a[i]); // Находим минимальное значение из min и текущего элемента массива
- sum += a[i]; // Добавляем текущий элемент массива к сумме
- }
- double avg = sum / n; // Вычисляем среднее арифметическое элементов массива
- double result = Math.pow(max, 2) + Math.pow(min, 2) + Math.pow(avg, 2); // Вычисляем сумму квадратов максимального, минимального элементов и среднего арифметического всех элементов
- System.out.println("Сумма квадратов максимального, минимального элементов и среднего арифметического всех элементов равна: " + result); // Выводим результат на экран
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement