10개의 정수를 입력받아 배열에 저장한 후 내림차순으로 정렬하여 출력하시오.



95 100 88 65 76 89 58 93 77 99
100 99 95 93 89 88 77 76 65 58

[코드]

#include <stdio.h>

int main() {

 int arr[10];
 int i, j, temp;

 for (i = 0; i < 10; i++)
  scanf("%d", &arr[i]);

 for (i = 0; i < 9; i++) {
  for (j = i + 1; j < 10; j++)
  {
   if (arr[i] < arr[j]) {
    temp = arr[i];
    arr[i] = arr[j];
    arr[j] = temp;
   }
  }
 }

 for (i = 0; i < 10; i++)
  printf("%d ", arr[i]);

 return 0;
}


'코딩 > Language Coder' 카테고리의 다른 글

151 : 배열1 - 형성평가2  (0) 2018.05.06
150 : 배열1 - 형성평가1  (0) 2018.05.06
562 : 배열1 - 자가진단8  (0) 2018.04.29
561 : 배열1 - 자가진단7  (0) 2018.04.27
560 : 배열1 - 자가진단6  (0) 2018.04.27

+ Recent posts