вторник, 24 декабря 2013 г.

Создать статический метод, который будет иметь два целочисленных параметра a и b, и в качестве своего значения возвращать случайное целое число из отрезка [a;b].

     Создать статический метод, который будет иметь два целочисленных параметра a и b, и в качестве своего значения возвращать случайное целое число из отрезка [a;b]. C помощью данного метода заполнить массив из 20 целых чисел и вывести его на экран.


public class Zadachi{
    //Создадим метод, который будет возвращать случайное целое число из отрезка a-b, которые будт его параметрами
    public static int randomTest(int a,int b){
        if(a>b){
            int c=(int)(Math.random()*(a-b+1))+b;
            return c;
        }
        else {
            int c=(int)(Math.random()*(b-a+1))+a;
            return c;
        }
    }
    public static void main(String[] args){
        int[] Mas=new int[20];
        for (int i=0;i<Mas.length;i++){
            //Для заполнения значений элементов массива вызовем созданный нами метод. Также зададим методу фактические параметры (границы диапазона генерации).
            Mas[i]=randomTest(1, 9);
            System.out.print(Mas[i] +" ");
        }
    }


PS. к этому заданию есть дополнения
Дополнение 1

Комментариев нет:

Отправить комментарий