배열
-
배열은 데이터를 담아놓는 상자와도 같다. 상수 5를 지정해주고 array[NUMBER]를 입력해주면 NUMBER의 수치 많큼 배열의 크기를 지정해준다는 의미이다. 즉 i가 0번째부터 4번째까지 5개의 배열 값으로 반복하여 max는 0부터 시작하여 i값이 들어올때 그 값이 0보다 크고 이전 배열보다 크다면 그 값을 max에 입력시키고 순서는 해당 index의 i번째 순서가 된다. 최솟값을 구하는 공식도 위와 같다. max값을 구할때는 기본값으로 0을 주었지만, min값을 구할때는 정수의 최대형인 INT MAX를 넣어 어떻게든 기본값이 바뀌게끔 만드는 것이다. 홀수형의 최댓값과 oddMax, 짝수형의 최댓값 evenMax를 구하는 코드이다.
C 프로그래밍 (11) - 배열 array배열은 데이터를 담아놓는 상자와도 같다. 상수 5를 지정해주고 array[NUMBER]를 입력해주면 NUMBER의 수치 많큼 배열의 크기를 지정해준다는 의미이다. 즉 i가 0번째부터 4번째까지 5개의 배열 값으로 반복하여 max는 0부터 시작하여 i값이 들어올때 그 값이 0보다 크고 이전 배열보다 크다면 그 값을 max에 입력시키고 순서는 해당 index의 i번째 순서가 된다. 최솟값을 구하는 공식도 위와 같다. max값을 구할때는 기본값으로 0을 주었지만, min값을 구할때는 정수의 최대형인 INT MAX를 넣어 어떻게든 기본값이 바뀌게끔 만드는 것이다. 홀수형의 최댓값과 oddMax, 짝수형의 최댓값 evenMax를 구하는 코드이다.
2020.08.06 -
수당부분은 눈에 보기 좋게 따로 밑으로 내렸다. 반복문은 기본적으로 While문을 사용한다. while(i < dividendRates.length 즉 dividendRates의 배열 수(3번)만큼 반복되게 하려면 i < 3 을 만들어야 하므로 위와 같이 작성한다. ( 그래야 0,1,2 번째까지 총 3번이 반복되는 것 ) 변수 i의 값이 0이라고 했을 때 반복될때마다 0부터 +1씩 추가되어 반복되는 것이다. 필요없는 코드는 지워주고 argumemts값을 넣어 실행하면 정상적으로 실행된다. 반복문과 배열은 단짝이다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
JAVA 자바 (28) - 판매자 수익 계산 프로그램 만들기 06 : 반복문 while 도입수당부분은 눈에 보기 좋게 따로 밑으로 내렸다. 반복문은 기본적으로 While문을 사용한다. while(i < dividendRates.length 즉 dividendRates의 배열 수(3번)만큼 반복되게 하려면 i < 3 을 만들어야 하므로 위와 같이 작성한다. ( 그래야 0,1,2 번째까지 총 3번이 반복되는 것 ) 변수 i의 값이 0이라고 했을 때 반복될때마다 0부터 +1씩 추가되어 반복되는 것이다. 필요없는 코드는 지워주고 argumemts값을 넣어 실행하면 정상적으로 실행된다. 반복문과 배열은 단짝이다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
2020.07.29 -
배열을 만들기 위해선 먼저 '수납상자' 라는 것을 만들어야 한다. 즉 배열에 들어가는 값을 담아놓을 수 있는 일종의 공간이다. 맨 윗 코드는 double형 데이터를 3개를 담을 수 있는 상자를 만든다는 뜻이다. 그 밑에 세줄의 코드는 double 데이터로 이루어진 배열의 서로 연관된 값들을 그룹핑하여 dividendRates라는 이름을 붙인것이다. 그리고 그 밑의 세줄의 코드에서 배열을 꺼내 쓰는 것이다. Run Configurations에서 Arguments값을 넣어주면 이전과 같이 출력된다. 다만 기존의 3개의 변수를 1개의 변수로 만듦으로써 코드가 훨씬 깔끔히 정리된 것을 볼 수 있으며 코드가 오염될 가능성도 적어지게 된다. 위 코드도 문자열로 이루어진 배열이라는 뜻이며 밑의 줄에서 ares[0]을..
JAVA 자바 (27) - 판매자 수익 계산 프로그램 만들기 05 : 배열 [] 도입배열을 만들기 위해선 먼저 '수납상자' 라는 것을 만들어야 한다. 즉 배열에 들어가는 값을 담아놓을 수 있는 일종의 공간이다. 맨 윗 코드는 double형 데이터를 3개를 담을 수 있는 상자를 만든다는 뜻이다. 그 밑에 세줄의 코드는 double 데이터로 이루어진 배열의 서로 연관된 값들을 그룹핑하여 dividendRates라는 이름을 붙인것이다. 그리고 그 밑의 세줄의 코드에서 배열을 꺼내 쓰는 것이다. Run Configurations에서 Arguments값을 넣어주면 이전과 같이 출력된다. 다만 기존의 3개의 변수를 1개의 변수로 만듦으로써 코드가 훨씬 깔끔히 정리된 것을 볼 수 있으며 코드가 오염될 가능성도 적어지게 된다. 위 코드도 문자열로 이루어진 배열이라는 뜻이며 밑의 줄에서 ares[0]을..
2020.07.29 -
만약 공급가를 갑자기 바꿔야 한다면 코드 상에서 수치를 고치는 것은 개발자에게 조금은 부끄러운 일이다. Run Configurations에서 Arguments 에 원하는 값을 넣는다. apply를 누르고 닫는다. 그 다음 args[0] 0번째 arguments를 넣으면 오류가 나는데 이것은 데이터 타입상 문자열인 배열 args를 double 데이터 타입에 넣으려고 하니 오류가 난것이다. 검색을 해보면 String을 double로 바꿔주는 코드가 공개되어 있다. 복사하여 붙여넣고 실행을 해보면 0번째 배열로 들어있던 값이 공급가로 정상적으로 출력된 것을 볼 수 있다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하..
JAVA 자바 (25) - 판매자 수익 계산 프로그램 만들기 03만약 공급가를 갑자기 바꿔야 한다면 코드 상에서 수치를 고치는 것은 개발자에게 조금은 부끄러운 일이다. Run Configurations에서 Arguments 에 원하는 값을 넣는다. apply를 누르고 닫는다. 그 다음 args[0] 0번째 arguments를 넣으면 오류가 나는데 이것은 데이터 타입상 문자열인 배열 args를 double 데이터 타입에 넣으려고 하니 오류가 난것이다. 검색을 해보면 String을 double로 바꿔주는 코드가 공개되어 있다. 복사하여 붙여넣고 실행을 해보면 0번째 배열로 들어있던 값이 공급가로 정상적으로 출력된 것을 볼 수 있다. 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하..
2020.07.29