public class _04_SwitchCase {
public static void main(String[] args) {
//Switch Case
//์์ฐจ์ ๋ฐ๋ฅธ ์ฅํ๊ธ ์ง๊ธ
//1๋ฑ : ์ ์ก ์ฅํ๊ธ
//2๋ฑ : ๋ฐ์ก ์ฅํ๊ธ
//3๋ฑ : ๋ฐ์ก ์ฅํ๊ธ
//๊ทธ ์ธ : ์ฅํ๊ธ ๋์ ์๋
int ranking = 1; //1๋ฑ
if(ranking == 1){
System.out.println("์ ์ก ์ฅํ๊ธ");
}else if (ranking == 2 ){
System.out.println("๋ฐ์ก ์ฅํ๊ธ");
}else if (ranking == 3 ){
System.out.println("๋ฐ์ก ์ฅํ๊ธ");
}else{
System.out.println("์ฅํ๊ธ ๋์ ์๋");
}
System.out.println("์กฐํ ์๋ฃ #1");
//Switch Case ๋ฌธ์ ์ด์ฉ(๋ช
ํํ ์ผ์ด์ค๊ฐ ์๋ ๊ฒฝ์ฐ)
ranking = 1;
switch(ranking) {
case 1:
System.out.println("์ ์ก ์ฅํ๊ธ");
break;
case 2:
case 3:
System.out.println("๋ฐ์ก ์ฅํ๊ธ");
break;
default:
System.out.println("์ฅํ๊ธ ๋์ ์๋");
}
System.out.println("์กฐํ ์๋ฃ #2");
//์ค๊ณ ์ํ์ ๋ฑ๊ธ์ ๋ฐ๋ฅธ ๊ฐ๊ฒฉ์ ์ฑ
์ (1๊ธ: ์ต์, 4๊ธ ์ตํ)
int grade = 1; //๋ฑ๊ธ
int price = 7000; //๊ธฐ๋ณธ ๊ฐ๊ฒฉ
switch (grade) {
case 1:
price += 1000;
case 2:
price += 1000;
case 3:
price += 1000;
break;
}
System.out.println(grade + "๋ฑ๊ธ ์ ํ์ ๊ฐ๊ฒฉ : " + price + "์");
//1๋ฑ๊ธ ์ ํ์ ๊ฐ๊ฒฉ : 10000์
//2๋ฑ๊ธ ์ ํ์ ๊ฐ๊ฒฉ : 9000์
//3๋ฑ๊ธ ์ ํ์ ๊ฐ๊ฒฉ : 8000์
}
}