04 조건문과 반복문 1. 조건문과 반복문의 종류를 괄호 ( )속에 넣어 보세요. ● 조건문: ( 1 ), ( 2 ) ● 반복문: ( 3 ), ( 4 ) (1) if (2) switch (3) for (4) while, do-while 제어문의 종류에는 조건문과 반복문이 있는데, 조건문에는 if문, switch문이 있고 반복문에는 for문, while문, do-while문이 있다. if문은 조건식의 결과에 따라 블록 실행 여부가 결정되고, switch문은 변수가 어떤 값을 갖느냐에 따라 실행문이 선택된다. 반복문 for문, while문, do-while문은 어떤 작업이 반복적으로 실행되도록 할 때 사용되며, for문과은 정해진 횟수만큼 반복된다면 while문은 조건식이 true일 때 계속해서 반복하고, ..
3일동안 나름 푹 쉬고, 복습도 조금씩 하면서 시간을 보냈는데 쉬고나서 수업을 다시 들으려니 피곤한데다 비까지 와서 축축 쳐진당 T-T 그래도 2주차는 4일만 열심히 수업 들으면 되니까 다시 힘을 내서 탄탄하게 기초 다지기! 반복문 do-while문 do { (실행문) } while (조건식); do-while문은 조건식을 입력하여 조건식이 만족한다면 do 블록내 실행문이 반복되고, 조건식을 만족하지 않으면 메소드를 종료하는 반복문이다. 예제는 값을 입력받아 입력값이 q가 아니라면 do 블록 내 실행문이 반복되고, 입력값이 q라면 반복문을 종료하는 메소드이다. 여기서 !inputString.equals("q"); 구문은 inputString != "q"를 의미하는 메소드 구문이다. break문 break..
03 연산자 1. 연산자와 연산식에 대한 설명 중 틀린 것은 무엇입니까? ① 연산자는 피연산자의 수에 따라 단항, 이항, 삼항 연산자로 구분된다. ② 비교 연산자와 논리 연산자의 산출 타입은 boolean (true/fale)이다. ③ 연산식은 하나 이상의 값을 산출할 수도 있다. ④ 하나의 값이 올 수 있는 자리라면 연산식도 올 수 있다. ③ 연산식은 하나 이상의 값을 산출할 수도 있다. 연산식은 반드시 하나의 값을 산출한다. 2. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? -9 int 타입의 변수 x의 값은 10, y의 값은 20이다. 변수 z는 변수 x, y에 대한 연산식의 결과값을 가지게 되는데 ++x는 변수 x에 대한 선위증감식이므로 x의 값은 11이 되고, 변수 y에 부호 연산자 (-)..
01 자바 시작하기 1. JDK와 JRE의 차이점을 설명한 것 중 틀린 것은 무엇입니까? ① JDK는 JRE와 컴파일러 등의 개발 도구가 포함된다. ② 자바 프로그램을 개발하려면 JDK가 반드시 필요하다. ③ 자바 프로그램을 실행만 하려면 JRE를 설치해도 상관없다. ④ JRE에는 컴파일러(javac.exe)가 포함되어 있다. ④ JRE에는 컴파일러(javac.exe)가 포함되어 있다. JDK에는 프로그램 개발에 필요한 자바 가상 기계(JVM), 라이브러리 API, 컴파일러 등의 개발도구가 포함되어 있지만 JRE에는 프로그램 실행에 필요한 자바 가상 기계(JVM), 라이브러리 API만 포함되어 있다. 이미 개발된 프로그램만 실행한다면 JRE만 설치하면 된다. 2. JVM에 대한 설명으로 틀린 것은 무엇입..
우와아ㅏㅏㅏㅏㅏㅏㅏㅏ드디어 금요일이다아ㅏ아ㅏㅏㅏㅏㅏㅏㅏ!!!!!!!!!!!! 오늘 수업만 끝나고나면 3일동안 휴일이라 아침부터 신남ㅋㅋ 물론 쉬는동안에도 교재를 통해 복습, 예습을 꼭 해야겠지만 아무튼 신남! 금요일 수업은 지난 시간에 학습했던 Math.random() 메소드 복습으로 시작했다 :) Math.random() 활용 범위 지정, 주사위, 로또 등 먼저 Math.random() 메소드에 대해 복습해보자면 0부터 1사이의 실수들을 랜덤으로 출력해주는 메소드이다. 원하는 범위를 지정하여 랜덤으로 출력하기 위해서 Math.random()에 원하는 수 n를 곱해주고, 1을 더해주면 0부터 곱해진 수 n까지(n포함)의 숫자들이 랜덤으로 출력되도록 지정할 수 있다. (범위가 0이상부터 n미만으로 지정되기..