[c++] 반복문을 사용한 최댓값 찾기
int findMax(int arr[], int size) {
int max = arr[0];
for (int i = 1; i < size; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
이 함수는 배열과 배열의 크기를 매개변수로 받아들여 배열의 최댓값을 반환합니다. 반복문을 사용하여 배열의 각 요소를 확인하면서 최댓값을 찾습니다. 만약 현재 값이 최댓값보다 크다면 최댓값을 해당 값으로 업데이트합니다.
이제 이 함수를 사용하여 배열에서 최댓값을 찾을 수 있습니다.
int main() {
int myArray[] = {3, 7, 2, 10, 5};
int maxVal = findMax(myArray, 5);
std::cout << "The maximum value is: " << maxVal << std::endl;
return 0;
}
위의 예제에서는 findMax
함수를 사용하여 myArray
배열에서 최댓값을 찾고 출력합니다.
이 방법을 사용하면 배열에서 최댓값을 효율적으로 찾을 수 있습니다.