자바 12

파트4. 배열 [for each - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● for each → for문에서는 변수 초기화, 조건식, 증감식으로 3가지를 적었는데 for each문에서는 '타입 값을 받아줄 변수명'과 '출력하고 싶은 자료구조' 총 2가지를 적어준다. for(int 변수명:출력할 자료구조){ } https://school.programmers.co.kr/learn/courses/5/lessons/416 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ForEachExam { public static void main(String[] arg..

파트4. 배열 [배열 사용하기 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/898 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ArrayExam { public int sum(int[] array) { int sum = 0; for (int i = 0; i < array.length; i++){ sum += array[i]; } return sum; } }

파트4. 배열 [배열 사용하기 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] ※ .length → 배열의 크기를 출력해준다. https://school.programmers.co.kr/learn/courses/5/lessons/414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ArrayExam { public int[] fill100() { int[] array = new int[100]; for (int i = 0; i < 100; i++){ array[i] = i + 1; } return array; } }

파트4. 배열 [배열 만들기 - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● 배열 만들기 → 배열을 생성할 때는 new라는 키워드를 이용하여 만들어 준다. → 배열은 생성될 때 정해진 크기가 변하지 않는다. → Java에서 배열의 index는 0부터 시작한다. → 배열은 참조형 타입이다. int[] array1 = new int[3] int[] array2 = new int[] {1,2,3}; int[] array3 = {4,5,6}; https://school.programmers.co.kr/learn/courses/5/lessons/413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programme..

BAEKJOON_2566 "최댓값" PYTHON

[백준] 2566번 Python 파이썬 https://www.acmicpc.net/problem/2566 2566번: 최댓값 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다. www.acmicpc.net a = [] # 비어있는 list를 생성한다. for i in range(9): b = list(map(int, input().split())) a.append(b) # 입력받은 리스트 b를 리스트 a에 넣어주어 2차원 배열을 만든다. max = a[0][0] # 출력할 최대값 max에 우선 list a의 첫 원소를 대입한다. for i in range(9): for j in ..

파트3. 제어문 [논리연산자 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class LogicalOperatorExam { public boolean isAgeTwenties(int age) { boolean isTwenties = false; if( age >= 20 && age

파트3. 제어문 [논리연산자 - 실습(1)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/229 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class LogicalOperatorExam { public boolean isAgeDiscountable(int age) { boolean isDiscount = false; // 아래 빈칸을 채워 코드를 완성하세요. if( age = 60 ) { isDiscount = true; } else { isDiscount = false; ..

파트3. 제어문 [if문 - 실습(2)]

[ Programmers - 무료 자바 입문 강의 ] https://school.programmers.co.kr/learn/courses/5/lessons/897 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ConditionalExam{ public int conditionTest(int value){ int ret = 0; if( value % 3 == 0 ){ ret = 3; } else if( value % 4 == 0){ ret = 4; } return ret; } public static void main(String[]..

파트2. 변수와 계산 [기본형 타입 - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● 기본형 타입 1. 논리형 - boolean ☞ ture나 false만 담을 수 있다 2. 문자형 - char 3. 정수형 - byte - short - char - int -long ☞ 변수를 지정한 후 맨 뒤에 소문자 'l' 또는 대문자 'L'을 붙여야 한다 4. 실수형 -float ☞변수를 지정한 후 맨 뒤에 'f'을 붙여야 한다 - double boolean hiSh = true; char c = 'c'; int x = 5; long y = 11333552L; float f = 3.14f; https://school.programmers.co.kr/learn/courses/5/lessons/224 프로그래머스 코드 중심의 개발자 채용. 스택 ..

파트2. 변수와 계산 [상수 - 실습]

[ Programmers - 무료 자바 입문 강의 ] ● 상수 → '변하지 않는 수' → 상수를 선언할 때는 변수 타입 앞에 final을 붙여준다. → 상수의 변수 이름은 대문자를 사용하며 두 글자 이상일 때는 언더바(_)를 사용한다. final int A; https://school.programmers.co.kr/learn/courses/5/lessons/223 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public class ConstantExam { public static void main(String[] args) { // 상수 PI를 만들..