๋ฐ์ํ
import java.util.Scanner;
// 9498 ์ํ ์ฑ์
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int score = sc.nextInt();
String result = "";
sc.close();
switch (score / 10) {
case 10:
case 9 : result = "A";
break;
case 8 : result = "B";
break;
case 7 : result = "C";
break;
case 6 : result = "D";
break;
default: result = "F";
break;
}
System.out.println(result);
}
}
- if()๋ฌธ ๋ณด๋ค ๊ฐ๊ฒฐํ๊ฒ ์์ฑํ๊ธฐ ์ํด switch()๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
- case์์ ๋น๊ต์ฐ์ฐ์ ex.> ๋ฅผ ์ฌ์ฉํ ์ ์๊ธฐ์ ์ ๋ ฅ๊ฐ score๋ฅผ 10์ผ๋ก ๋๋์ด ์ฃผ์์ต๋๋ค.
- 90/10์ 9, 70/10์ 7์ด๊ธฐ์ case์ ์ผ์นํ๋ ๊ฐ์ ์ฐพ์ ์ ์์ต๋๋ค.
- break;๋ฅผ ๋ฐ๋์ ์ ์ด์ฃผ์ด์ผ ์๋ case๋ฅผ ๊ฑด๋๋๋๋ค.
- case 10:์์ break์ ์ ์ง ์์๊ธฐ์, 100์ด ์ ๋ ฅ๋๋ฉด 10์ case 9์ result = "A";๋ฅผ ์คํํฉ๋๋ค.
- case์ ์ผ์นํ๋ ๊ฐ์ด ์๋ค๋ฉด default: ๊ตฌ๋ฌธ์ ์คํํฉ๋๋ค.
๋ฐ์ํ
'๐ธ Algorithm > ๐ธ ๋ฐฑ์ค BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][java][14681][์ฌ๋ถ๋ฉด ๊ณ ๋ฅด๊ธฐ] (0) | 2023.09.29 |
---|---|
[๋ฐฑ์ค][java][2753][์ค๋ ] (0) | 2023.09.24 |
[๋ฐฑ์ค][java][1330][๋ ์ ๋น๊ตํ๊ธฐ] (0) | 2023.09.24 |
[๋ฐฑ์ค][java][10172][๊ฐ] (0) | 2023.09.10 |
[๋ฐฑ์ค][java][10171][๊ณ ์์ด] (0) | 2023.09.10 |