Advertisement
Azazavr

Создание заданного массив (рандомные чётные числа)

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