본문 바로가기

Break

[Java] 직업에 따라 하는 일 이번 시간에는 저희 학원에 존재하는 직업을 입력받고 직업에 따라 하는일을 출력해보려고 합니다. 직업을 계속 입력 받다가 "끝"을 입력하면 프로그램을 종료합니다. //누구 : // 매니저 // 시스템관리 // 학생관리 // 수업관련 업무 // 강사 //학생관리 //수업관련 업무 // 학생 //수업관련 업무 직업에 따라서 이런 출력을 실행하려고 하는데요. 출력문이 반복되기 떄문에 switch - case문을 쓰면 수월할 것 같습니다. 그리고 "끝"을 입력받으면 프로그램을 종료해야하기 떄문에 while문을 쓰면 되겠네요.  while(!(s.equals("끝")))  반복문의 종료 조건을 설정해 주었습니다. 나머지는 case에 직업 별로 출력을 실행해 주면 됩니다. public class RMain2 {pub.. 더보기
[Java] Up Down 게임 이번 시간에는 반복문을 사용해서 Up Down 게임을 만들어보겠습니다. 사용자에게 1~100까지의 숫자를 하나 입력받아서 정답이 컴퓨터가 제시한 정답보다 크면 Up! 작으면 Down!을 출력하고 정답이면 시도한 횟수를 출력하는 게임입니다.   import java.util.Random;import java.util.Scanner; public class RMain3 { public static void main(String[] args) { Random r = new Random(); Scanner sc = new Scanner(System.in); int num = r.nextInt(100) + 1; int myNum = 0; for (int turn = 1; turn turn ++) { System... 더보기
[Java] switch - case 문 switch - case 문은 'sw' + 자동완성을 통해서  사용할 수 있습니다. 주로 권한 설정 등에 쓰이는데 비교 조건이 특정한 값이나 문자열인 경우 case 안에 코드를 실행하고 break; 를 이용해서 각 조건이 만족하면  switch 문이 깨지도록 합니다. 형식을 살펴볼까요?   switch (변수 or 식(딱 떨이지는 값에 대한 식)) { case value(변수 or 식에대한 값):  break;  default: break; }  case 구분은 :으로 구분짓고 케이스의 값이 value일 때  해당 영역의 코드를 실행합니다. 그리고 break를 만나면 해당 switch문을 꺠버리고 다음 코드로 넘어가게 됩니다. default구문은 case의 식이 모두 성립하지 않을 떄 실행하게 됩니다. .. 더보기