최대값 구하기
배열
최대값변수에 배열의 첫번째 인덱스 값 저장
반복문i
최대값변수에 저장된 값이 배열[i]의 값보다 크다면 continue,
배열[i]의 값이 같거나 크다면 그 수 저장
1. 반복문으로 찾는 방법
2. 배열의 기능으로 찾는 방법
App Class
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study07
{
class App
{
//생성자
public App()
{
Console.WriteLine("App 생성자");
Console.WriteLine();
//최대값 구하기
int[] arr = { 20, 10, 35, 30, 7 };
//반복문 사용
int maxArr = arr[0];
for(int i = 0; i < arr.Length; i++)
{
if (maxArr > arr[i])
{
continue;
}
else
{
maxArr = arr[i];
}
}
//배열의 기능 사용
int max = arr.Max();
int min = arr.Min();
Console.WriteLine("최대값은 {0}", maxArr);
Console.WriteLine();
Console.WriteLine(max);
Console.WriteLine(min);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study07
{
class Program
{
static void Main(string[] args)
{
new App();
}
}
}
실행 결과
'C# > 수업내용' 카테고리의 다른 글
[ C# 8일차 ] 프로퍼티 (0) | 2023.01.10 |
---|---|
[C# 7일차] 배열을 이용한 맵 이동 (0) | 2023.01.09 |
[C# 7일차] 배열과 input (0) | 2023.01.09 |
[C# 7일차] 배열의 Class를 이용한 그룹화 (0) | 2023.01.09 |
[C# 7일차] 배열 복습 (0) | 2023.01.09 |