자바 구구단 출력하기
[소스: Gugudan.java]
// 1단부터 9단까지 구구단 출력하기
// 클래스를 이용하지 않고, 그냥 main 함수에서 구구단을 출력하는 예제입니다.
public class Gugudan {
public static void main(String[] args)
{
for(int i=2; i < 10; i++) {
System.out.println("\n[ " + i + " dan ]");
for(int j=1; j < 10; j++)
System.out.println(i + " x " + j + " = " + i*j);
}
}
}
[소스: Gugudan2.java]
// 앞 소스를 클래스 메소드를 이용하여 출력하도록 변경한 예제는 다음과 같습니다.
// main 함수에서 Gugudan 클래스를 생성하고 Gugudan에 있는 gugudan 메소드를 호출하여
// 해당하는 단을 출력합니다.
public class Gugudan {
public static void main(String[] args)
{
Gugudan g = new Gugudan();
for(int i=2; i < 10; i++) {
System.out.println("\n[ " + i + "단 ]");
g.gugudan(i);
}
}
public void gugudan(int dan)
{
for(int j=1; j < 10; j++)
System.out.println(dan + " x " + j + " = " + (dan*j));
}
}