воскресенье, 22 июля 2018 г.

Java. Определение четных и нечетных чисел в сторке

Ввести с клавиатуры число. Определить, сколько в введенном числе четных цифр, а сколько нечетных.
Если число делится без остатка на 2 (т. е. остаток равен нулю), значит оно четное.
Увеличиваем на 1 счетчик четных цифр (статическая переменная even).
Иначе число нечетное, увеличиваем счетчик нечетных цифр (статическая переменная odd).
Вывести на экран сообщение: "Even: а Odd: b", где а - количество четных цифр, b - количество нечетных цифр.

Пример для числа 4445:
Even: 3 Odd: 1


import java.io.*;


public class Solution {

    public static int even;
    public static int odd;

    public static void main(String[] args) throws IOException {   
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    String sNum = reader.readLine();
       
            String strArr[] = sNum.split("");
            int numArr[] = new int[strArr.length];
               for (int i = 0; i < strArr.length; i++) {
                   numArr[i] = Integer.parseInt(strArr[i]);
                    //System.out.println(numArr[i]);
                   if (numArr[i] % 2 == 0) {
                even ++;           
                } else {
                odd++;           
                }
               }         
         
               System.out.println("Even: " + even + " Odd: " + odd);
   
    }
}

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

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

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html