import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class MaxMin {

 public static void main(String[] args) throws IOException{
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
 
  int temp[] = new int[5];
  int max = 0;
  int min = 100;
 
  for (int i = 0; i < 5; i++) {
   System.out.print(i+1+"번째 숫자 : ");
   temp[i] = Integer.parseInt(in.readLine());
   max = Math.max(temp[i], max);
   min = Math.min(min, temp[i]);
  }
  System.out.println("최소값 : " + min);
  System.out.println("최대값 : " + max);
 }
}




AND


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class BubbleSort {

 public static void main(String[] args) throws IOException{
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  int data[] = new int[5]; // 5개의 자료를 입력받아
  int temp = 0; // 임시저장공간
 
  for (int i = 0; i < data.length; i++) {
   System.out.print(i+1+"번째 수 : ");
   data[i] = Integer.parseInt(in.readLine());
  }
  for (int i = 0; i < data.length - 1; i++) {
   for (int j = 0; j < data.length -1 - i; j++) {
    if (data[j] > data[j+1]) {
     System.out.println(j+" "+i);
     temp = data[j]; //스와핑로직, 2개의 변수안의 값의 위치를 바꾸죠..
     data[j] = data[j+1];
     data[j+1] = temp;
    }
   }
  }
  for (int i = 0; i < data.length; i++) {
   System.out.print(data[i]+" "); // 출력
  }
 }

}




AND


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Vector;


public class Dec2Bin {
 public static void main(String args[])throws IOException{
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  StringBuffer vbin = new StringBuffer();
 
  int mok = 0; // 몫
  int nmg = 0; // 나머지
 
  System.out.print("십진수를 입력 : ");
  int dec = Integer.parseInt(in.readLine());
 
  do{
   System.out.println("inside");
   mok = dec/2;
   nmg = dec - (mok * 2);
   vbin.append(nmg); //나머지를 스트링버퍼에 넣습니다.
   dec = mok; // 다시 그 몫을 10진수로 지정하고 계산해줍니다.
   if (mok == 0) { // 몫이 0이될때까지
    break;
   }
  }while(true);
 
  System.out.print(vbin.reverse().toString()); // 이부분은 스트링버퍼를 거꾸로 출력하는 부분.^^
 }
}




AND