Public static boolean is_balance(int a, int b)

/**

Состояние входа: метод получает два целочисленных значения

Состояние выхода: метод возвращает значение true, если полученные параметры равны; в противном случае метод возвращает значение false

*/

{

if (a==b) return true;

else return false;

}

public static int countArr(int x, int[] c)

/**

Состояние входа: метод получает целочисленное значение и одномерный массив

Состояние выхода: метод возвращает либо количество четных значений в массиве (если целочисленный параметр равен 0), либо количество нечетных значений в массиве (если целочисленный параметр равен 1)

*/

{

int count=0;

for (int i=0; i<c.length; i++)

if (c[i]%2==x) count++;

return count;

}

public static void printArr (int[] c)

/**

Состояние входа: метод получает одномерный массив

Состояние выхода: метод выводит на экран значения массива – в одной строке с пробелами и текстом End of array в конце строки

*/

{

for (int i=0; i<c.length; i++)

System.out.print(c[i]+" ");

System.out.println(" End of array");

}

public static int[] fillArr (int x)

/**

Состояние входа: метод получает целочисленное значение, равное размеру массива

Состояние выхода: метод возвращает массив, заполненный случайными числами из диапазона [0;9]

*/

{

int [] c=new int[x];

for (int i=0; i<c.length; i++)

c[i]=(int)(10*Math.random());

printArr(c);

return c;

}

}

Второй вариант решения, с аналогичными дополнениями:

import java.util.*;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: