ICSE Class 10 Computer Applications
Question 18 of 43
Conditional Constructs in Java — Question 18
Back to all questions 18
Question Question 18
Create a program to find out if the number entered by the user is a two, three or four digits number.
Sample input: 1023
Sample output: 1023 is a 4 digit number.
import java.util.Scanner;
public class KboatNumber
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter number: ");
int n = in.nextInt();
if (n >= 10 && n <= 99)
System.out.println("Two Digit Number");
else if (n >= 100 && n <= 999)
System.out.println("Three Digit Number");
else if (n >= 1000 && n <= 9999)
System.out.println("Four Digit Number");
else
System.out.println("Please enter a 2, 3 or 4 digit number");
}
}Output
