#14 - 배열 [매우 쉬움]

2019. 1. 7. 00:12카테고리 없음

728x90

문제

1차원 정수형 배열 a[10]에서 10개의 원소를 입력받아 배열에 저장하고, 가장 큰 값과 가장 작은 값의 차이를 반환하는 함수를 만들어 프로그램에 저장하시오.


핵심 개념

ㅡ 배열의 정렬


결과



<Main 함수>


ㅡ 동적할당을 통해 배열의 크기를 설정할 수도 있다.


<diff() 함수>


ㅡ line 03- 07: 배열 a에 정수를 size개만큼 입력받는다.

ㅡ line 09- 16: 거품 정렬(Bubble sort)을 통해 a[0]를 최솟값, a[size-1]을 최댓값으로 오름차순 정렬한다.

ㅡ line 18: 최댓값과 최솟값의 차이를 반환한다.






728x90