Hахождение количества четных и нечетных чисел в массиве

240
20 мая 2018, 04:20

Всем привет. Учусь писать на Java. Пишу код, где создается массив из 10 чисел. Необходимо нахождения четных и нечетных чисел в массиве. Где здесь ошибка?

package javaguru;
import java.util.Scanner;
import java.util.Random;
    public class hw {
        public static void main(String[] args) {
            int a = 0;
            int b = 0;
            int[] cats = new int[10];
            for (int i = 0; i < cats.length; i++) {
                cats[i] = ((int) (Math.random()*100));
                System.out.println(cats[i]);
            }
            if (cats[a]%2 == 0) {
                a = a + 1;
            }else if (cats[a]%2 != 0) {
                    b = b + 1;
                }
                System.out.println("Сумма чисел = " + a);
                System.out.println("Сумма чисел = " + b);
              =
            }
    }

Выдаёт 0 и 1

Answer 1
package javaguru;
import java.util.Scanner;
import java.util.Random;
public class hw {
  public static void main(String[] args) {
   int[] cats = new int[10];
   int countEven = 0;
   int countOdd = 0;
   for (int i = 0; i < cats.length; i++) {
      cats[i] = ((int) (Math.random()*100));
      System.out.print(cats[i] + " ");
      if ( cats[i] % 2 != 0 ){
         countOdd++;
      } else {
         countEven++;
      }
   }
   System.out.println();
   System.out.println("Odd count " + countOdd);
   System.out.println( "Even count " + countEven );
 }
}
READ ALSO
Access denied for user &#39;&#39;@&#39;localhost&#39; to database &#39;user&#39;

Access denied for user ''@'localhost' to database 'user'

Вылетает ошибка при подключении базе данных через hibernateУспешно коннектится, но, когда пытается изменить базу данных --> выкидывает эту ошибку

200
Как получить данные из базы данных на firebase java

Как получить данные из базы данных на firebase java

Я заполнил базу данных на firebase, предназначенную для android-приложения, и все данные имеют такой вид:

222
Android, как сохранять данные без базы данных?

Android, как сохранять данные без базы данных?

Только начала учить Android, пишу в Android StudioЕсть на уме идея для одной программы, но для этого мне надо научиться сохранять данные

209
Работа с devTools chrome в Selenium Webdriver

Работа с devTools chrome в Selenium Webdriver

В devTools необходимо получать response ссылки из вкладки network сайта, вручную ясное дело копируется все, но процесс нужно автоматизировать

210