Advertisement
Guest User

Untitled

a guest
Sep 30th, 2013
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //BeerSong.java
  2.  
  3. public class BeerSong
  4. {
  5.  
  6.     int n;
  7.     String beer;
  8.  
  9.     public void singSong()
  10.     {
  11.         while(n<=100)
  12.             {
  13.                 System.out.println(numberBeers(n) + " bottles of beer on the wall.");
  14.                 n++;
  15.             }
  16.     }
  17.        
  18.  
  19.     String[] numbers =
  20.     {
  21.         "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",
  22.         "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"
  23.     };
  24.            
  25.     String[] tens =
  26.     {
  27.         "", "", "Twenty", "Thirty", "Fourty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety", "One hundred"
  28.     };
  29.            
  30.        
  31.     public String numberBeers(int n)
  32.     {
  33.            
  34.         if ( n<20 )
  35.         {
  36.             beer = numbers[n];
  37.         }
  38.                
  39.         else if ( n>=20 )
  40.         {
  41.             if( n%10 == 0 )
  42.             {
  43.                 beer = tens[n/10];
  44.             }  
  45.            
  46.             else
  47.             {
  48.                 beer = tens[( n - (n%10) )/10] + "-" + numbers[n%10];
  49.             }
  50.         }
  51.        
  52.         return beer;
  53.     }
  54.    
  55. }
  56.  
  57. //Sing.java
  58.  
  59. public class Sing
  60. {
  61.     public static void main(String[] args)
  62.     {
  63.         BeerSong newsong = new BeerSong();
  64.        
  65.         newsong.singSong();
  66.     }
  67.    
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement