내배캠과제
[내배캠] 6. 배열 요소의 최대값과 최소값 찾기 2025-01-20
주전자123
2025. 1. 20. 19:36
320x100
반응형
SMALL
- int[] numbers = { 10, 20, 30, 40, 50 }; 이와 같이 주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램을 작성하세요.
- Console.WriteLine(); 을 사용해 최대값과 최소값을 각각 출력할 수 있습니다.
int[] numbers = { 10, 20, 30, 40, 50 };
int max = numbers[0]; //최대값을 배열의 첫 번째 요소로 초기화
int min = numbers[0]; //최소값을 배열의 첫 번째 요소로 초기화
for (int i = 1; i < numbers.Length; i++)
{
if (numbers[i] > max) //현재 요소가 최대값보다 크다면
{
max = numbers[i]; //최대값 갱신
}
if (numbers[i] < min) //현재 요소가 최소값보다 작다면
{
min = numbers[i]; //최소값 갱신
}
}
Console.WriteLine($"최대값 : {max}");
Console.WriteLine($"최소값 : {min}");
더 쉽게 for문을 사용하지 않고 int max = numbers.Max(); , int min = numbers.Min(); 을 사용할 수도 있다.
728x90
반응형
LIST