-
Java - 달력 미완성.,개발노하우/Java 2007. 4. 20. 11:20
import java.io.*;
class cal{
public void input()throws IOException{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int month;
int table[][] = new int[5][7];
char day[] = {'일','월','화','수','목','금','토'};
month = Integer.parseInt(in.readLine());
System.out.println(month+"월달 출력입니다.");
for(int z=0;z<day.length;z++)
System.out.print(day[z]+"\t");
System.out.println();
switch(month)
{
case 1:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 2:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 3:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 4:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 5:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 6:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 7:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 8:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 9:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 10:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 11:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
case 12:
for(int row=0;row<table.length;row++)
for(int col=0;col<table[row].length;col++)
table[row][col] = row*7+col;
for(int row=0;row<table.length;row++)
{
for(int col=0;col<table[row].length;col++)
System.out.print(table[row][col]+"\t");
System.out.println();
}
break;
}
}
}
public class Test_20034788 {
public static void main(String arg[])throws IOException{
cal cal = new cal();
cal.input();
}}
아...시간을 한시간 주고..ㅠ_ㅠ
난 아직 그렇게 빨리 만들수 있는 정도가 아니라구요...!!
똘끼충만 교수님..!!!!(결국 미완성..-0-;;;