package shift;
import java.util.Scanner;
public class stu4 {
 public static int test=0;
 public static void main(String[] args){
 Scanner input = new Scanner(System.in);
 int arr_3[] = new int[3];
 for(int i=0; i<3; i++)
 {
  System.out.printf("[%d]번째 데이터 입력: ", i+1);
  arr_3[i] = input.nextInt();
  if(arr_3[i] == 0)
   while(true)
   {
    System.out.print("0은 입력할 수 없습니다. 다시 입력해주세요:  ");
    arr_3[i] = input.nextInt();
    if(arr_3[i] != 0)break;
   }
    }
 rearrange_bubble_sort(arr_3, 3);
 for(int i=0; i<3; i++)
 {
  System.out.print(arr_3[i]);
  System.out.printf("\t");
 }
 triangle_test(arr_3, 3);
 
}
public static void rearrange_bubble_sort(int arr[], int n)
{
 int i,j,temp;
 
 for(i=0; i<=n-1; i++)
 {  
  for(j=0; j<n-1; j++)
  {   
   if(arr[j]>arr[j+1])
   {
    
    temp = arr[j];
    arr[j] = arr[j+1];
    arr[j+1] = temp;
   }
  }
 }
}
public static void triangle_test(int arr[], int n)
{
 if(arr[0]+ arr[1] > arr[n-1])
 {
  System.out.println("삼각형을 만들 수 있습니다.\n");
 }
 if(arr[0]+ arr[1] <= arr[n-1])
 {
  System.out.println("삼각형을 만들 수 없습니다.\n");
 }
}
}

 

'언어 > java' 카테고리의 다른 글

자바로 로또 구현중(계속 업데이트해야함) ver0.1  (0) 2016.01.23
2016 01 18  (0) 2016.01.18
수정할 것 (재귀함수 호출 공부 코드); 계속해서 갱신해볼 것  (0) 2016.01.18
2016-01-18  (0) 2016.01.18
2016-01-18  (0) 2016.01.18