Advertisement
Guest User

Untitled

a guest
Dec 29th, 2017
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Number0To100ToText2 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         int number = scanner.nextInt();
  8.  
  9.         int tens, units;
  10.         String str1[] = {"", "", "twenty", "thirty", "forty", "fifty", "sixty",
  11.                 "seventy", "eighty", "ninety", "one hundred"};
  12.         String str2[] = {"zero", "one", "two", "three", "four", "five", "six", "seven",
  13.                 "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen",
  14.                 "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
  15.  
  16.         if (number < 0 || number > 100) {
  17.             System.out.println("invalid number");
  18.         }
  19.         if (number >= 0 && number < 20) {
  20.             System.out.println(str2[number]);
  21.         } else if (number >= 20 && number <= 100) {
  22.             tens = number / 10;
  23.             units = number % 10;
  24.             if (units == 0) {
  25.                 System.out.println(str1[tens]);
  26.             } else {
  27.                 System.out.println(str1[tens] + " " + str2[units]);
  28.             }
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement