Advertisement
Uimin_Maxim

Задача 4

Jan 27th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.18 KB | None | 0 0
  1. //Уймин Максим
  2. //IT School, 2 группа
  3. //09.10.2015
  4. //Задача 4. Найти среднее арифметическое и среднее геометрическое элементов массива
  5. import java.io.PrintStream;
  6. import java.util.Scanner;
  7. public class Exersise_4 {
  8.     public static PrintStream out = System.out;
  9.     public static Scanner scan = new Scanner(System.in);
  10.     public static void MainFunction (){
  11.         //Здесь собран весь функционал программы
  12.         out.println("Enter the array size(intger number, greather then zero)");
  13.         int N = scan.nextInt();
  14.         int[] array=new int [N];
  15.         double a=0;
  16.         double g=1;
  17.         out.println("Original array:");
  18.         for (int i=0;i<N;i++){
  19.             array[i]=(0) + (int)(Math.random()*((10-(-10))+1));
  20.             out.print(array[i]+"\t");
  21.             a=a+array[i];
  22.             g=g*array[i];
  23.         }
  24.         out.println();
  25.         a = a/N;
  26.         g = Math.pow(g,1.0/N);
  27.         out.println("The arithmetic mean is "+a);
  28.         out.println("The geometric mean is "+g);
  29.     }
  30.     public static void main (String [] args){
  31.         //Основная функция, отсюда начинается выполнение приложения
  32.         MainFunction();
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement