Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Строка - описание
- Ввести с клавиатуры целое число. Вывести на экран его строку-описание следующего вида:
- «отрицательное четное число» - если число отрицательное и четное,
- «отрицательное нечетное число» - если число отрицательное и нечетное,
- «нулевое число» - если число равно 0,
- «положительное четное число» - если число положительное и четное,
- «положительное нечетное число» - если число положительное и нечетное.
- Пример для числа 100:
- положительное четное число
- Пример для числа -51:
- отрицательное нечетное число
- */
- import java.io.*;
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
- int a = Integer.parseInt(reader.readLine());
- if (zero(a))
- {
- System.out.println("нулевое число");
- } else if (!positive(a) && even(a))
- {
- System.out.println("отрицательное четное число");
- } else if (!positive(a) && !even(a))
- {
- System.out.println("отрицательное нечетное число");
- } else if (positive(a) && even(a)){
- System.out.println("положительное четное число");
- }else if (positive(a) && !even(a)){
- System.out.println("положительное нечетное число");
- }
- }
- public static boolean positive(int a)
- {
- return (a > 0);
- }
- public static boolean even(int a)
- {
- return (a % 2 == 0);
- }
- public static boolean zero(int a)
- {
- return (a == 0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement