package com.javarush.task.task04.task0427;
/*
Описываем числа
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int q=Integer.parseInt(reader.readLine());
int b = 0;
int a = q;
while (a!=0)
{
a = a/10;
b = b + 1;
}
int r;
if (q%2==0)
{
r = 2;
}
else
{
r = 3;
}
if ((a>=1)&&(a<=999))
{
if ((r == 2)&&(b == 1))
{
System.out.println("четное однозначное число");
}
else{
if ((r == 3)&&(b == 1))
{
System.out.println("нечетное однозначное число");
}
else{
if ((r == 2)&&(b == 2))
{
System.out.println("четное двузначное число");
}
else{
if ((r == 3)&&(b == 2))
{
System.out.println("нечетное двузначное число");
}
else{
if ((r == 2)&&(b == 3))
{
System.out.println("четное трехзначное число");
}
else{
if ((r == 3)&&(b == 3))
{
System.out.println("нечетное трехзначное число");
}
}
}
}
}
}
}
}
}
Нестеренко Евгений
7 уровень
Даже не выводит ничего на экран( Подскажите, что не так
Архивный
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Yura Khomenko
20 января 2020, 13:49
Спробуйте так
if(a >= 1 && a <= 9 && a%2 == 0)
0
hidden #598481
10 января 2020, 11:35
что здесь происходит и зачем?
0
PlMi 0
10 января 2020, 22:15
Магия:)
0
Нестеренко Евгений
15 января 2020, 16:56
Какое-то глупое условие) Но если его убрать, всё равно не работает(
0