Advertisement
Atem85

JavaJoy

Aug 20th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.93 KB | None | 0 0
  1. package Lesson1.Массивы;
  2.  
  3. /**
  4.  * Created by Артем on 20.08.2014.
  5.  */
  6. /*      Создайте массив из 11 случайных целых чисел из отрезка [-1;1], выведите
  7.         массив на экран в строку. Определите какой элемент встречается в массиве
  8.         чаще всего и выведите об этом сообщение на экран. Если два каких-то
  9.         элемента встречаются одинаковое количество раз, то не выводите ничего.*/
  10. public class L1_9 {
  11.     public static void main(String[] args) {
  12.         int[]   ar = new int[11];
  13.         int minusOne = 0;
  14.         int zero = 0;
  15.         int plusOne = 0;
  16.  
  17.         for (int i=0; i<ar.length; i++) {
  18.             ar[i] = (int) (Math.random() * 3) - 1;
  19.             System.out.print(ar[i] + " ");
  20.         }
  21.         for (int i=0; i<ar.length; i++){
  22.                 if (ar[i]<= -1){
  23.                     minusOne ++;
  24.                 }else{
  25.                     if (ar[i]>= 1){
  26.                         plusOne ++;
  27.                 }else{
  28.                     zero ++;
  29.                     }
  30.                 }
  31.         }
  32.         System.out.println();
  33.         System.out.print("1 элемент: " + minusOne +"; 2 элемент "+ zero + "; 3 элемент " + plusOne);
  34.         System.out.println();
  35.         if(minusOne > zero && minusOne > plusOne){
  36.             System.out.println("1 элемент встречается чаще");
  37.         }else {
  38.         if (plusOne > zero && plusOne >minusOne){
  39.             System.out.println("3 элемент встречается чаще");
  40.         }else{
  41.                 if (zero > minusOne && zero >plusOne) {
  42.                 System.out.println("2 элемент встречается чаще");
  43.                 }
  44.             }
  45.         }
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement