본문 바로가기
프로그래밍 문제/c++ 문제

c++ 38. 배열의 가장 큰 수와 작은 수

by 지나팩 2023. 11. 24.

주어진 배열의 가장 큰 수와 작은 수를 출력하는 코드를 작성하세요.

단 함수를 통해 해당 결과가 나오도록 작성합니다.

출력 예)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void ArrayBigSmall(int arr[])
{
    int big = arr[0];
    int small = arr[0];
 
    for (int i = 1; i < sizeof(arr) / sizeof(int); i++)
    {
        if (arr[i] > big) big = arr[i];
        if (arr[i] < small) small = arr[i];
    }
 
    cout << "BIG:" << big << endl;
    cout << "SMALL:" << small;
}
 
int main()
{    
    int arr[] = { 32,1,9,88,76,5,54,0,88,100,12,33,99 };
    ArrayBigSmall(arr);
 
    return 0;
}
cs

댓글