Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- if문
- sql설치
- 틴커캐드
- 팅커캐드
- switch-case문
- 반복문
- 아두이노
- 아두이노 시뮬레이터
- DB설치
- oracle설치
- 아두이노 만들기
- Arduino
- Oracle
- 아두이노 시뮬레이션
- do-while문
- java
- for문
- 적외선 리모컨
- if-else문
- 오라클설치
- 자바
- 적외선 센서
- 스위치봇
- 최솟값
- Tinkercad
- 이중for문
- 오라클
- 아두이노 스타터 키트
- if-else if-else문
- 삼항연산자
Archives
- Today
- Total
Rami's 개발기록
[배열] 최댓값 최솟값 구하기 본문
배열에서 최댓값과 최솟값 구하기를 해보려고 한다.
방법은 배열에 있는 값을 순서대로 비교하여
더 큰 값을 max에 더 작은 값을 min에 저장한다.
public static void main(String[] args) {
int[] score = { 79, 88, 33, 100, 90 };
int max = score[0]; // 최댓값을 score[0]부터 비교하기 위해 초기화값으로 score[0]을 할당
int min = score[0]; // 최솟값을 score[0]부터 비교하기 위해 초기화값으로 score[0]을 할당
for (int i = 0; i < score.length; i++) {
if (score[i] > max) { // score[i]와 max를 비교하여 score[i]가 더 크면
max = score[i]; // score[i]를 max에 할당한다.
} else if (score[i] < min) { // score[i]와 min를 비교하여 score[i]가 더 작으면
min = score[i]; // score[i]를 min에 할당한다.
}
}
System.out.println("최댓값: " + max + ", 최솟값: " + min);
}
최댓값: 100, 최솟값: 33
프로그래밍을 배우는 중인 예비 개발자입니다.
잘못된 내용이나 고치고 싶은 부분이 있다면
지나치지 마시고 댓글로 남겨주시면
감사드리겠습니다😊
반응형
'개발기록 > java' 카테고리의 다른 글
[별 찍기] for문을 이용한 다양한 별 찍기 (0) | 2021.06.11 |
---|---|
[조건문] if, if-else, if-else if-else, switch-case문 (0) | 2021.06.01 |
[반복문] while, do-while, for문 (2) | 2021.05.31 |
Oracle JDK 설치 및 환경 변수 설정하기 (0) | 2021.05.25 |
Comments