среда, 16 октября 2013 г.

Создайте массив из 15 случайных целых чисел из отрезка [0;9].

Создайте массив из 15 случайных целых чисел из отрезка [0;9]. Выведите массив на экран. Подсчитайте сколько в массиве чётных элементов и выведете это количество на экран на отдельной строке.


import java.util.Random;
public class Zadachi{
    public static void main(String[] args){
        int b=0;
        int[] Mas = new int[15];
        for(int i=0;i<Mas.length;i++){
            Random rnd=new Random();
            Mas[i]=rnd.nextInt(10);
            System.out.print(Mas[i] +" ");
            if(Mas[i]>0&Mas[i]%2==0)b++;
        }
        System.out.println(" ");
        System.out.println("Всего в массиве "+b+" четных");
    }
}

2 комментария:

  1. Извините, поправлю:
    В строке Mas[i]=rnd.nextInt(9) должно быть 10, т.к. функция возвращает случайное число из отрезка от 0 до указанного числа (не включая его):
    nextInt

    Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive)

    Спасибо за блог и решения задач!

    ОтветитьУдалить