Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.Arrays;
- public class Number0to100toTextMassive {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int input = Integer.parseInt(scanner.nextLine());
- int a = (input / 10) - 2;
- int b = (input % 10);
- String[] zeroToNineteen = new String[]{"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",
- "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
- String[] tens = new String[]{"twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
- if (input >= 0 && input <= 100) {
- if (input >= 0 && input <= 19) {
- System.out.println(zeroToNineteen[input]);
- } else if (input == 100) {
- System.out.println("one hundred");
- } else if (input % 10 == 0 && input >= 20 && input < 100) {
- System.out.println(tens[a]);
- } else {
- System.out.println(tens[a] + " " + zeroToNineteen[b]);
- }
- } else {
- System.out.println("invalid number");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement