switch 썸네일형 리스트형 [Java] 점수에 따라서 학점 부여하기(switch - case 문) 이번 시간에는 점수에 따라서 학점을 부여하는 프로그램을 만들어보려고합니다. 90점이상이면 'A' 80~90점이면 'B' 70~80점이면 'C' 60~70점이면 'D' 60점 미만이면 'F'를 출력하도록 하겠습니다. import java.util.Scanner;public class CMain2 {public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("점수를 입력하세요:"); int score = sc.nextInt(); switch (score/ 10) { case 9: case 10: System.out.println("A입니다."); break; case 8: System.out.. 더보기 [Java] 중복 case의 경우 (switch - case문) switch - case문을 통해 월을 입력받아서 월이 31일까지 있는지 / 30일까지 있는지 혹은 28일까지 있는지를 출력하려고 합니다. 이 떄 저는 월마다 case를 설정해서 출력했습니다. import java.util.Scanner; public class CMain1 {public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("월을 입력하세요."); int month = sc.nextInt(); switch (month) { case 1: System.out.println("31일까지 있습니다."); break; case 2: System.out.println("28일까지 있습니다... 더보기 [Java] switch - case 문 switch - case 문은 'sw' + 자동완성을 통해서 사용할 수 있습니다. 주로 권한 설정 등에 쓰이는데 비교 조건이 특정한 값이나 문자열인 경우 case 안에 코드를 실행하고 break; 를 이용해서 각 조건이 만족하면 switch 문이 깨지도록 합니다. 형식을 살펴볼까요? switch (변수 or 식(딱 떨이지는 값에 대한 식)) { case value(변수 or 식에대한 값): break; default: break; } case 구분은 :으로 구분짓고 케이스의 값이 value일 때 해당 영역의 코드를 실행합니다. 그리고 break를 만나면 해당 switch문을 꺠버리고 다음 코드로 넘어가게 됩니다. default구문은 case의 식이 모두 성립하지 않을 떄 실행하게 됩니다. .. 더보기 이전 1 다음