[Java] 중간고사: 문제 해결 능력 기르기_코드잇 소개 프로그램
·
TIL/Java
코드잇 소개 프로그램 키보드 입력으로 탐색할 수 있는 코드잇 소개 프로그램을 만듭니다. 메인 메뉴 (Main Menu) 아래와 같은 메뉴가 출력됩니다. (I)ntro (C)ourses (E)xit "I", "i", "C", "c", "E", "e"를 입력하면 해당되는 메뉴로 이동합니다. (E)xit "E" 또는 "e"를 입력하면, 아래의 메시지를 출력하고 프로그램을 끝냅니다. 콘솔 예시 (I)ntro (C)ourses (E)xit E 안녕히 가세요. (I)ntro "I" 또는 "i"를 입력하면, 아래의 메시지를 출력하고 MainMenu로 돌아갑니다. 안녕하세요! 우리는 코드잇입니다. 함께 공부합시다! 콘솔 예시 (I)ntro (C)ourses (E)xit I 안녕하세요! 우리는 코드잇입니다. 함께 공부합..
[Java] 중간고사: 문제 해결 능력 기르기_평균값 계산기
·
TIL/Java
평균값 계산기 파라미터로 정수 배열 intArray를 받고 배열의 모든 값의 평균을 리턴해주는 메소드 computeAverage를 쓰세요. 리턴값의 자료형은 double입니다. 4.3333333 3.75 4.0 3.0 해설 합 구하기 일단 반복문을 이용해서 배열의 모든 값을 더해야한다. while문 이용 double computeAverage(int[] intArray) { int sum = 0; int i = 0; while (i < intArray.length) { sum += intArray[i]; i++; } } 기본 for문 이용 double computeAverage(int[] intArray) { int sum = 0; for (int i = 0; i < intArray.length; i++..
[Java] 조건문과 반복문_While
·
TIL/Java
기본 문법 (Syntax) while (조건 부분) { 수행 부분 } while문은 조건 부분이 true인 동안 계속 반복해서 수행 부분을 실행하는 구문이다. 수행부분에서 조건이 false가 되도록 바꾸어 주거나 break;를 통해서 반복문을 종료시킬수 있다. while문은 반복 횟수를 정확히 알 수 없는 동작, 혹은 특별한 조건에서만 멈추어야할 경우 등에서 자주 사용한다. (다음에 배울 for문은 반복 횟수를 while문보다 직관적으로 조절할 수 있다는 점이 차이점) ##예제 문제: 1, 2, 3, ... 을 하나씩 더한 값이 10000보다 크거나 같아졌을 때, 마지막으로 더한 값은 무엇일까요? int sum = 0, i = 1; while (sum < 10000) { sum += i; i++; } S..