201119

권나영·2020년 11월 19일

융합 프로그래밍

목록 보기
2/2

import java.util.Scanner;

public class Main {
	
	public static void main(String[] args) {
		King [] kings = new King[30];
		for(int i=0; i<30; i++) {
			kings[i] = new King();
		}
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		int a = 10;
		int num = 0;
		while(a!=4) {
		System.out.println("[ menu ]\n0 : exit\n1 : input\t(King Info.)\n2 : show\t(King List)\n3 : search\t(King name)\n4 : menu\n");
		System.out.print("> ");
		a = sc.nextInt();
		
		if(a==0) 
			break;
		else if(a==1) {
			System.out.print("왕의 이름 > ");
			kings[num].set_name();
			System.out.print("왕의 순서 > ");
			kings[num].set_order();
			num+=1;
		}
		else if(a==2) {
			for(int i=0; i<num; i++) {
				kings[i].show();
			}
		}
		else if(a==3){
			System.out.print("왕의 이름 > ");
			String temp_name = sc.next();
			for(int i=0; i<num; i++) {
				
				if(kings[i].get_name().equals(temp_name)) {
					System.out.print("\n왕의 순서 = ");
					System.out.println(kings[i].get_order());
				}
			}
			
		}
		else {
		System.out.println("[ menu ]\n0 : exit\n1 : input\t(King Info.)\n2 : show\t(King List)\n3 : search\t(King name)\n4 : menu\n");
	
		}
	}

	}
}
profile
나영

0개의 댓글