Ответ:
package com.javarush.task.task04.task0427;
/*
Описываем числа
*/
import java.io.*;
public class IdentificationTypeOfNumber {
private static void findCapacity(short x){
if(x > 0 && x < 10)
System.out.print("однозначное ");
else if(x > 9 && x < 100)
System.out.print("двузначное ");
else
System.out.print("трехзначное ");
}
public static void main(String[] args) throws Exception {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
short x = Short.parseShort(r.readLine());
if (x > 999 || x < 1){/*пустой вывод при условии введенного 1 - 999*/
}else{
if(x % 2 == 0){//определение четного числа
System.out.print("четное ");
findCapacity(x);}//вызов метода определения разрядности числа
else if(x % 2 != 0){//определение нечетного числа
System.out.print("нечетное ");
findCapacity(x);
System.out.println("число");//добавление текста к строке
Объяснение:
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
package com.javarush.task.task04.task0427;
/*
Описываем числа
*/
import java.io.*;
public class IdentificationTypeOfNumber {
private static void findCapacity(short x){
if(x > 0 && x < 10)
System.out.print("однозначное ");
else if(x > 9 && x < 100)
System.out.print("двузначное ");
else
System.out.print("трехзначное ");
}
public static void main(String[] args) throws Exception {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
short x = Short.parseShort(r.readLine());
if (x > 999 || x < 1){/*пустой вывод при условии введенного 1 - 999*/
}else{
if(x % 2 == 0){//определение четного числа
System.out.print("четное ");
findCapacity(x);}//вызов метода определения разрядности числа
else if(x % 2 != 0){//определение нечетного числа
System.out.print("нечетное ");
findCapacity(x);
}
System.out.println("число");//добавление текста к строке
}
}
}
Объяснение: