ZhivkoPetkov

Number 0...100 to Text

Feb 19th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.88 KB | None | 0 0
  1. package com.company;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner sc = new Scanner(System.in);
  9.         int number = Integer.parseInt(sc.nextLine());
  10.  
  11.         if (number >= 0 && number <= 20) {
  12.             if (number == 0) {
  13.                 System.out.println("zero");
  14.             } else if (number == 1) {
  15.                 System.out.println("one");
  16.             } else if (number == 2) {
  17.                 System.out.println("two");
  18.             } else if (number == 3) {
  19.                 System.out.println("three");
  20.             } else if (number == 4) {
  21.                 System.out.println("four");
  22.             } else if (number == 5) {
  23.                 System.out.println("five");
  24.             } else if (number == 6) {
  25.                 System.out.println("six");
  26.             } else if (number == 7) {
  27.                 System.out.println("seven");
  28.             } else if (number == 8) {
  29.                 System.out.println("eight");
  30.             } else if (number == 9) {
  31.                 System.out.println("nine");
  32.             } else if (number == 10) {
  33.                 System.out.println("ten");
  34.             } else if (number == 11) {
  35.                 System.out.println("eleven");
  36.             } else if (number == 12) {
  37.                 System.out.println("twelve");
  38.             } else if (number == 13) {
  39.                 System.out.println("thirteen");
  40.             } else if (number == 14) {
  41.                 System.out.println("fourteen");
  42.             } else if (number == 15) {
  43.                 System.out.println("fifteen");
  44.             } else if (number == 16) {
  45.                 System.out.println("sixteen");
  46.             } else if (number == 17) {
  47.                 System.out.println("seventeen");
  48.             } else if (number == 18) {
  49.                 System.out.println("eighteen");
  50.             } else if (number == 19) {
  51.                 System.out.println("nineteen");
  52.             } else if (number == 20) {
  53.                 System.out.println("twenty");
  54.             }
  55.         }
  56.         String a = null;
  57.         if (number >= 20 && number <= 99) {
  58.             if (number / 10 == 2) {
  59.                 a = "twenty";
  60.             } else if (number / 10 == 3) {
  61.                 a = "thirty";
  62.             } else if (number / 10 == 4) {
  63.                 a = "forty";
  64.             } else if (number / 10 == 5) {
  65.                 a = "fifty";
  66.             } else if (number / 10 == 6) {
  67.                 a = "sixty";
  68.             } else if (number / 10 == 7) {
  69.                 a = "seventy";
  70.             } else if (number / 10 == 8) {
  71.                 a = "eighty";
  72.             } else if (number / 10 == 9) {
  73.                 a = "ninety";
  74.             }
  75.         }
  76.  
  77.         String b = null;
  78.         if (number >= 21 && number <= 99) {
  79.             if (number % 10 == 2) {
  80.                 b = "two";
  81.             } else if (number % 10 == 3) {
  82.                 b = "three";
  83.             } else if (number % 10 == 4) {
  84.                 b = "four";
  85.             } else if (number % 10 == 5) {
  86.                 b = "five";
  87.             } else if (number % 10 == 6) {
  88.                 b = "six";
  89.             } else if (number % 10 == 7) {
  90.                 b = "seven";
  91.             } else if (number % 10 == 8) {
  92.                 b = "eight";
  93.             } else if (number % 10 == 9) {
  94.                 b = "nine";
  95.             } else if (number % 10 == 1) {
  96.                 b = "one";
  97.             } if (number % 10 == 0) {
  98.                 System.out.println(a);
  99.             } else {
  100.                 System.out.println(a + " " +b);
  101.             }
  102.  
  103.  
  104.         }
  105.  
  106.  
  107.         if (number == 100) {
  108.             System.out.println("one hundred");
  109.         }
  110.         if (number > 100) {
  111.             System.out.println("invalid number");
  112.         }
  113.         if (number < 0) {
  114.             System.out.println("invalid number");
  115.         }
  116.     }
  117.         }
Advertisement
Add Comment
Please, Sign In to add comment