Advertisement
Azazavr

Создайте 2 массива из 5 случайных целых чисел

Feb 26th, 2015
588
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.39 KB | None | 0 0
  1. /*Создайте 2 массива из 5 случайных целых чисел из отрезка [0;5] каждый,
  2.  выведите массивы на экран в двух отдельных строках.
  3.  Посчитайте среднее арифметическое элементов каждого массива и сообщите,
  4.   для какого из массивов это значение оказалось больше
  5.    (либо сообщите, что их средние арифметические равны).
  6.  */
  7.  
  8. public class MaxElementMassiv {
  9.  
  10. //    public static boolean Check(int a){
  11. //        if (a%2 == 0 && a != 0) //!!!! a!=0
  12. //            return true;
  13. //        else
  14. //            return false;
  15. //    }
  16.  
  17.     public static void main(String[] args) {
  18.  
  19.         //Создайте 2 массивa
  20.         int[] m1 = new int[5];
  21.         int[] m2 = new int[5];
  22.  
  23.         //5 случайных целых чисел из отрезка [0;5] каждый
  24.         //1 массив
  25.         for (int i = 0; i < m1.length ; i++) {
  26.         m1[i] = (int)(Math.random()*6);
  27.         }
  28.         //2 массив
  29.         for (int i = 0; i < m2.length ; i++) {
  30.             m2[i] = (int)(Math.random()*6);
  31.         }
  32.  
  33.         //Выведите массив на экран.
  34.         for (int i = 0; i < m1.length; i++) {
  35.             System.out.print(m1[i]+" ");
  36.         }
  37.  
  38.         System.out.println();
  39.  
  40.         for (int i = 0; i < m2.length; i++) {
  41.             System.out.print(m2[i]+" ");
  42.         }
  43.         System.out.println();
  44.  
  45.         //Посчитайте среднее арифметическое элементов каждого массива
  46.         int a = 0;
  47.         int b = 0;
  48.  
  49.         for (int i = 0; i < m1.length; i++) {
  50.             a += m1[i];
  51.         }
  52.         System.out.println(a);
  53.  
  54.         for (int i = 0; i < m2.length; i++) {
  55.             b += m2[i];
  56.         }
  57.         System.out.println(b);
  58.  
  59.         //для какого из массивов это значение оказалось больше
  60.  
  61.         if(a > b)
  62.             System.out.println("Первый массив больше");
  63.         else if (a == b)
  64.             System.out.println("Сумма элементов обоих массивов равна");
  65.         else
  66.         System.out.println("Второй массив больше");
  67.  
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement