/*
class Circle{
private int r;
public Circle(int r) {
this.r=r;
}
public double getArea() {
return r*r*3.14;
}
public int getR() {
return r;
}
public void setR(int r) {
this.r=r;
}
}
class Main{
public static void main(String[] args) {
Circle[] c;
c= new Circle[5];
for(int i=0;i<c.length;i++)
{
c[i] = new Circle(i);
c[i].setR(10);
}
for(int i=0;i<c.length;i++)
{
System.out.print((int)(c[i].getArea())+" ");
}
}
}
*/
/*
import java.util.*;
class Circle{
private double x,y;
private int radius;
public Circle(double x, double y,int radius) {
this.x=x;
this.y=y;
this.radius =radius;
}
public void show()
{
System.out.print("("+x+","+y+")"+radius+"\n");
}
}
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Circle c[]= new Circle[3];
for(int i = 0;i<c.length;i++)
{
System.out.print("x, y, radius >> ");
double x=sc.nextDouble();
double y=sc.nextDouble();
int radius=sc.nextInt();
c[i]=new Circle(x, y, radius);
}
for(int i=0;i<c.length;i++)
{
c[i].show();
}
sc.close();
}
}
*/
/*
import java.util.*;
class Circle{
private double x,y;
private int radius;
public Circle(double x, double y,int radius) {
this.x=x;
this.y=y;
this.radius =radius;
}
public int getRadius() {
return radius;
}
public void show() {
System.out.print("("+x+","+y+")"+radius);
}
}
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Circle c[]= new Circle[3];
int max=0;
for(int i = 0;i<c.length;i++)
{
System.out.print("x, y, radius >> ");
double x=sc.nextDouble();
double y=sc.nextDouble();
int radius=sc.nextInt();
c[i]=new Circle(x, y, radius);
if(radius>c[max].getRadius())
{
max=i;
}
}
c[max].show();
sc.close();
}
}
*/
import java.util.*;
class Day{
private String work;
public void set(String work) {this.work=work;}
public String get() {return work;}
public void show() {
if(work==null) System.out.println("없습니다.");
else System.out.println(work+"입니다.");
}
}
class MonthSchedule{
Scanner sc =new Scanner(System.in);
int k;
Day arr[];
public MonthSchedule(int d) {
arr = new Day[d];
}
public void input(int d) { //입력
System.out.print("할일(빈칸없이입력)?");
String work = sc.next();
arr[d] = new Day();
arr[d].set(work);
}
public void view(int day) { //보기
System.out.print(day+"일의 할일은 ");
arr[day].show();
}
public void finish() { //끝내기
System.out.println("프로그램을 종료합니다.");
System.exit(0);
}
public void run() {
while(true) {
System.out.print("할일(입력:1, 보기:2, 끝내기:3) >> ");
k=sc.nextInt();
if(k==1)
{System.out.print("날짜(1~30)?");
int d = sc.nextInt();
input(d);
}
else if(k==2)
{
System.out.print("\n날짜(1~30)?");
int d = sc.nextInt();
view(d);
}
else
{
finish();
}
}
}
}
class Main{
public static void main(String[] args) {
MonthSchedule april= new MonthSchedule(30);
april.run();
}
}