https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 Lv. 0 배열의 평균값 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 문제풀이 class Solution { public d..
https://school.programmers.co.kr/learn/courses/30/lessons/120829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 Lv. 0 각도기 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0
while문 while (조건문) { ; ; ; ... } 무한루프 - 조건문이 참인 동안 계속 반복해서 수행 - Ctrl+C 를 통해 무한루프 문을 빠져나갈 수 있다. while (true) { ; ; ... } break; - 강제로 반복문을 빠져나감 continue; - 반문의 맨 처음으로 돌아감 for문 for(초기값; 조건문; 증가값){ 수행할 명령; } for each 문 iterate는 루프를 돌릴 객체이고 객체에서 한개씩 var에 대입되어 for문이 수행됨 (배열 및 ArrayList 등 루프를 돌릴 수 있는 자료형만 가능) for (type var: iterate) { 수행할 명령 }
배열 배열은 자료형의 집합니다. 배열은 자료형 타입 바로 옆에 []기호를 사용하여 표현한다 자료형[] = {}; 초기값없이 배열 변수를 만들때는 반드시 배열 길이를 설정해야한다 배열값에 접근할 땐 인덱싱을 이용한다 (0부터 시작) .length를 이용해 배열의 길이 정보를 알 수 있다. int[] odds = {1, 3, 5, 7, 9}; String[] weeks = {"월", "화", "수", "목", "금", "토", "일"}; String[] weeks = new String[7]; // 배열 길이 설정 String[] weeks = new String[]; // 길이에 대한 정보가 없으므로 오류발생 weeks[3]; // 인덱스가 3인 요소 "목" weeks.length // 배열의 길이 = 7..