/* 배열 응용 */
/* 과목 이름을 입력받아 점수를 출력하는 프로그램을 작성하라. "그만"을 입력받으면 종료한다. */
package lambda;
import java.util.Scanner;
public class Lambda {
public static void main(String[] args) {
new Main();
}
}
class Main {
Scanner sc;
String course[] = { "Java", "C++", "HTML5", "컴퓨터구조", "안드로이드" };
int score[] = { 95, 88, 76, 62, 55 };
Main() {
this.sc = new Scanner(System.in);
this.main();
this.sc.close();
}
private void main() {
while (true) {
System.out.println("과목을 입력해주세요");
String input = this.input().trim();
if (input.equals("그만")) {
break;
} else if (input.equals(this.course[0])) {
System.out.println(this.score[0]);
} else if (input.equals(this.course[1])) {
System.out.println(this.score[1]);
} else if (input.equals(this.course[2])) {
System.out.println(this.score[2]);
} else if (input.equals(this.course[3])) {
System.out.println(this.score[3]);
} else if (input.equals(this.course[4])) {
System.out.println(this.score[4]);
} else {
System.out.println("존재하지 않는 과목");
}
}
}
private String input() {
return this.sc.next();
}
}
댓글
댓글 쓰기