자바 업그레이드 구구단
< 실행 화면 >
import java.lang.*;
import java.io.*;
import java.util.*;
class gugudan
{
public static void main (String[] args) throws IOException
{
int dan_st,dan_fi , row , count ,j=0 , i ,k, term , height;
BufferedReader in = new BufferedReader ( new InputStreamReader(System.in));
System.out.print("시작할 단설정? : ");
dan_st = Integer.parseInt(in.readLine());
System.out.print("끝나는 단설정? : ");
dan_fi = Integer.parseInt(in.readLine());
System.out.print("몇 개 씩 츌력? : ");
row = Integer.parseInt(in.readLine());
System.out.print("몇 단 씩 출력? : ");
count = Integer.parseInt(in.readLine());
term = dan_fi -dan_st + 1;
height = term/count +1;
for (int z=0;z< height ;z++ )//구구단 표현하는 줄수
{
for (i = 1, k = 0;i <= row+1 ; i++,k++ ) // 구구단 몇개씩 출력하는지
{
for (j=0; j < count ; j++ ) // 구구단 몇 단씩 출력하는지.
{
if(k==0 && (dan_st+j)<=dan_fi)
{
System.out.print(+(dan_st+j)+"단");
System.out.printf("\t");
}
else if(dan_st+j <= dan_fi)
{
System.out.print(+(dan_st+j)+ "*" +(i-1)+ "=" +((dan_st+j)*(i-1)));
System.out.printf("\t");
}
else
{
System.out.print("");
}
}
System.out.println();
}
dan_st+=j;
System.out.println();
}
}
}
'프로그래밍 > 자바(JAVA)' 카테고리의 다른 글
[자바/JAVA] 자바로 만든 달팽이 [배열 사용] (0) | 2012.05.04 |
---|---|
[자바/JAVA] 10진수를 2진수로 바꾸기 (0) | 2012.05.04 |
[자바/JAVA] 자바 삼각형 만들기 (0) | 2012.05.04 |
[자바/JAVA] 자바 빈삼각형 만들기 (0) | 2012.05.04 |
[자바/JAVA] 자바 탐색기 만들기 (1) | 2012.05.04 |
[자바/JAVA] 자바 로또, Swing로 구현 (1) | 2012.05.04 |
[자바/JAVA] 자바 메모장 만들기 (2) | 2012.05.04 |
[자바/JAVA] 자바 계산기 만들기 (뷰어만) (0) | 2012.05.04 |
[자바/JAVA] 자바 골뱅이, 역골뱅이 만들기. (0) | 2012.05.04 |