public class BeerSong
{
public static void main (String[] args)
{
int beerNum = 4; //정수변수를 지정하고 4값을 대입
String word = "Bottles"; //복수형 ,문자열 워드변수 선언 값을 문자형 Bottles값을 대입
while (beerNum > 0) //순환문선언 4가 0보다 클 경우를 선언
{
if (beerNum == 1) // 4값은 1이라는 값과 동일하다고 본다.
{
word = "bottle"; //단수형(한병의경우)
}
System.out.println(beerNum + " " + word + " of beer on the wall"); //차례대로 순환되어 출력시작
System.out.println(beerNum + " " + word + " of beer.");
System.out.println("Take one down.");
System.out.println("Pass it around."); //순환문이 출력다되고 난후..
beerNum = beerNum -1; //순환문이 끝난후 다른정의를 내릴수 있다고 들은것같다. 비어넘값에 -1을 대입시킨다.
if (beerNum > 0) // 이때 이프문정의 비어넘버가 0값보다 크다면..
{
System.out.println(beerNum+ " " +word + " of beer on the wall"); //값이 참이면 실행될것이고..
}
else
{
System.out.println("No more bottles of beer on the wall"); //아니면... 이 글이 출력될것이다..
}
}
}
}