How to reduce the lines in this java Program
public
class Manager {
publicstaticvoid main(String[] args) {
String[] units = { " ", "one", "two", "three", "four", "five", "six",
"seven", "eight", "nine" };
String[] teens = { " ", "ten", "eleven", "twele", "thirteen",
"fourteen", "fi fteen", "sixteen", "seventeen", "eighteen",
"nineteen" };
String[] tens = { " ", "twenty", "thirty", "fourty", "fifty", "sixty",
"seventy", "eighty", "ninety", "hundred" };
Scanner nte = new Scanner(System.in);
System.out.println("Enter any Value from One to Hundred");
try {
int num = Integer.parseInt(nte.next());
if (num>1 && num < 10) {
System.out.println(units[num%10]);
} elseif (num>1 && num < 19) {
System.out.println(teens[(num/10)+(num%10)]);
} elseif (num>1 && num > 19) {
System.out.println(tens[num/10 - 1] + " "+units[num%10]);
} else {
System.out.println("Invalid Number");
}
} catch (NumberFormatException ex) {
System.out.println("Number Format Exception");
}
}
}
hai guys can anyone tellme how to reduce lines in this program
class Manager {
publicstaticvoid main(String[] args) {
String[] units = { " ", "one", "two", "three", "four", "five", "six",
"seven", "eight", "nine" };
String[] teens = { " ", "ten", "eleven", "twele", "thirteen",
"fourteen", "fi fteen", "sixteen", "seventeen", "eighteen",
"nineteen" };
String[] tens = { " ", "twenty", "thirty", "fourty", "fifty", "sixty",
"seventy", "eighty", "ninety", "hundred" };
Scanner nte = new Scanner(System.in);
System.out.println("Enter any Value from One to Hundred");
try {
int num = Integer.parseInt(nte.next());
if (num>1 && num < 10) {
System.out.println(units[num%10]);
} elseif (num>1 && num < 19) {
System.out.println(teens[(num/10)+(num%10)]);
} elseif (num>1 && num > 19) {
System.out.println(tens[num/10 - 1] + " "+units[num%10]);
} else {
System.out.println("Invalid Number");
}
} catch (NumberFormatException ex) {
System.out.println("Number Format Exception");
}
}
}
hai guys can anyone tellme how to reduce lines in this program
0