View difference between Paste ID: 52XTTnip and CzPSeSWq
SHOW: | | - or go back to the newest paste.
1-
BeerSong.java
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
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
}