JAVA - switch - case문을 사용하여 2022년 7월의 날짜 표현하기 (2022-07-12)
2022. 7. 13. 01:11ㆍ3층 1구역 - 개발의 장/JAVA
package conditions_0712;
import java.util.Scanner;
public class Quiz8_Repeat {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("날짜를 입력하세요 : ");
int day = sc.nextInt();
String result = "";
switch (day % 7) {
case 0 : result = "목요일"; break;
case 1 : result = "금요일"; break;
case 2 : result = "토요일"; break;
case 3 : result = "일요일"; break;
case 4 : result = "월요일"; break;
case 5 : result = "화요일"; break;
case 6 : result = "수요일"; break;
}System.out.println("2022년 7월 " + day + "일은 " + result +" 입니다.");
// 달력을 볼 때, 목요일은 7, 14, 21, 28일 이므로 day % 7을 할때 나머지가 0이다.
// case 옆에 붙은 숫자는 조건문의 결과값이라고 봐도 된다.
// 즉 case 0은 목요일, 1~6부터 차례대로 금,토,일,월,화,수 라고 명칭한다.
// 결과를 출력하면 정상적으로 출력되는 것을 확인 할 수 있다.
sc.close();
}
}
'3층 1구역 - 개발의 장 > JAVA' 카테고리의 다른 글
JAVA - for문을 이용한 퀴즈(2022-07-12) (0) | 2022.07.13 |
---|---|
JAVA - switch - case문으로 집, 회사 주소 등록 후 출력하는 퀴즈(2022-07-12) (0) | 2022.07.13 |
JAVA - if문을 활용한 비행기 이용 시간 당 추가요금 붙이는 퀴즈(2022-07-12) (0) | 2022.07.13 |
JAVA - if 중첩문을 이용한 국어, 영어, 수학 평균 합격/불합격 출력 퀴즈(2022-07-12) (0) | 2022.07.13 |
JAVA - 반복 for 문, 예제(2022-07-12) (0) | 2022.07.12 |