Advertisement
Guest User

Four

a guest
Sep 8th, 2014
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.88 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Numbers {
  4.     public static void main(String[] args){
  5.         Conversion conObj = new Conversion();
  6.         Scanner sc = new Scanner(System.in);
  7.         int newNum = 0, theNum = 0;
  8.        
  9.         do{
  10.             System.out.println("Input a number between 0 and 20");
  11.             theNum = sc.nextInt();
  12.         }while(theNum<0 || theNum>20); 
  13.            
  14.         newNum = theNum;
  15.            
  16.         do{
  17.             conObj.setNum(newNum);
  18.             conObj.numConv();
  19.            
  20.             newNum = conObj.numConv().length();
  21.            
  22.             System.out.println(conObj.numConv() + " is " + newNum);
  23.            
  24.         }while(newNum != 4);
  25.        
  26.         System.out.println("Four is the magic number.");
  27.        
  28.     }
  29. }
  30.  
  31.  
  32.  
  33. public class Conversion {
  34.    
  35.     private int num;
  36.     private String conversion;
  37.    
  38.     public int getNum(){
  39.         return this.num;
  40.     }
  41.    
  42.     public void setNum(int num){
  43.         this.num = num;
  44.     }
  45.    
  46.     public String numConv(){
  47.         switch (this.num){
  48.             case 0: conversion = "zero";
  49.                     break;     
  50.             case 1: conversion = "one";
  51.                     break;
  52.             case 2: conversion = "two";
  53.                     break;
  54.             case 3: conversion = "three";
  55.                     break;
  56.             case 4: conversion = "four";
  57.                     break;
  58.             case 5: conversion = "five";
  59.                     break;
  60.             case 6: conversion = "six";
  61.                     break;
  62.             case 7: conversion = "seven";
  63.                     break;
  64.             case 8: conversion = "eight";
  65.                     break;
  66.             case 9: conversion = "nine";
  67.                     break;
  68.             case 10: conversion = "ten";
  69.                     break;
  70.             case 11: conversion = "eleven";
  71.                     break;
  72.             case 12: conversion = "twelve";
  73.                     break;
  74.             case 13: conversion = "thirteen";
  75.                     break;
  76.             case 14: conversion = "fourteen";
  77.                     break;
  78.             case 15: conversion = "fifteen";
  79.                     break;
  80.             case 16: conversion = "sixteen";
  81.                     break;
  82.             case 17: conversion = "seventeen";
  83.                     break;
  84.             case 18: conversion = "eighteen";
  85.                     break;
  86.             case 19: conversion = "nineteen";
  87.                     break;
  88.             case 20: conversion = "twenty";
  89.                     break;
  90.         }
  91.         return conversion;
  92.     }
  93.    
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement