-----------------------------------------------------------------------------------
1번째 예제
//#0. 스캐너
Scanner scan = new Scanner(System.in);
//#1-1. 변수선언
int[] score01 = {79,88,33,100,50,90};
int max = 0;
int min = 999999;
int search = 0;
String result ="";
int tmp = 0;
//#1-2 안내문구 및 입력
System.out.println("찾고 싶은 값을 입력하세요");
search = scan.nextInt();
//#2. 계산(최대값 구하기)
for(int i = 0; i < score01.length; i++) {
if(max<score01[i]) { //최대값 조건문
max = score01[i];
}
//else 쓸필요없습니다. if에서만 끝나도 됩니다.
if(min>score01[i]) { //최소값 조건문
min = score01[i];
}
//찾기
if(score01[i]==search) {
result = "입력하신 번호는 : "+(i+1)+ "번째에 있습니다.";
tmp = 1;
}else {
if((tmp ==0)){
result = "입력하신 값은 없습니다.";
}
}
}
//#3. 출력
System.out.println("최대값 : " + max);
System.out.println("최소값 : " + min);
System.out.println(result);
//위치찾기, ex)33번 이면 몆번째 위치에 있다. 알려주기.
'1. JAVA > 4). 자바_실전_이클립스' 카테고리의 다른 글
자바실전_Day_11_04(랜덤수 ,자리바꾸기) (0) | 2024.01.15 |
---|---|
자바실전_Day_11_03(배열_목록찾기) (0) | 2024.01.15 |
자바실전_Day_11_01_배열(응용) (0) | 2024.01.15 |
자바실전_Day_10_05(윤달구하기) (0) | 2024.01.12 |
자바실전_Day_10_04(배열응용_03) (0) | 2024.01.12 |