Advertisement
desislava_topuzakova

Изписване на число до 100 с думи

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