<목차>
(배열 실습2)
ㅇ 최댓값, 최솟값 찾기
ㅇ 입력받아 배열에 넣기
ㅇ 변수명 한 번에 바꾸기
- 변수명에 커서 두고 alt + shift + r 누르면 같은 변수명끼리 상자가 씌워질 거야. 이러면 한 번에 바꿀 수 있어
ㅇ 실습 2-1 (숙제)
: (+) 랜덤 숫자 넣어두고 최댓값 찾기

(내풀이)

(쌤풀이)
- 무언가 넣을 때는 무조건 대입연산자 ( = )
- 변수 r에 기능을 수행하기 위해 . 을 찍고 수를 입력받는 nextInt(길이) 에 1부터 10까지니까 + 1 추가
- 배열이 바뀔 때마다 길이 맞추는 거 어려우니까 배열.length 사용
(이제 최댓값을 위해)
- 가장 큰 수를 기억해 줄 변수를 하나 만들어서 초깃값을 0으로 두면 돼
- 판별해야 할 때, 뭐가 있는지 알아내야 할 때 => 조건문 !!

CF. 가장 어려워하는 부분 : 1. 어떤 문법 써야 할지 , 2. 알고리즘
ㅇ 실습 2-2
: (+) 가장 작은 값 찾기
(내풀이)
(쌤풀이)
- 초깃값을 배열 첫 번째로 지정해두면 그거랑 계속 비교할 수 있어 => array[0]을 기준으로 잡자
- 이때, 배열은 선언만 해도 초깃값이 정해져 있어 : 정수형 배열은 0이 기본값
- 그래서 선언만 한 배열 사용하면 array[0]=0 . 이미 최솟값;;
- 그래서 배열을 먼저 위에서 만들자!

ㅇ 실습 3
: 입력받은 점수를 배열에 저장하고 출력하기

(내풀이)

- 내가 계속 하는 실수 : 굳이 인풋 변수를 만드는 것
=> 그냥 바로 어레이에 넣으면 돼!!! ★★★
(쌤 풀이)
- 입력을 받고 출력하는 게 아니라, 입력을 다~~~받고 다~~~출력해주는 것
그래서 밑에 다시 출력하는 포문 적으면 끝!
- 여러 포문 만들 때 i 계속 쓸 수 있어
- i가 지역변수라서 포문 안에서 선언되면 그 포문 안에서만 사용돼
- 중괄호 안에 만들어진 변수들은 중괄호 밖에 영향을 끼칠 수 없어
- 리팩토링


배열 심화문제 풀어서 넣어보기
배열 심화문제는 ppt에 있어. 풀어 볼 사람 풀어봐
입력한 점수의 총합. 평균 등등 부하는 것