namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
string list = string.Join(", ", getDivisors(10));
Console.WriteLine("약수 : [{0}]", list);
}
/// <summary>
/// 약수의 리스트를 반환하는 함수.
/// </summary>
/// <param name="n">약수를 구할 수</param>
private static List<int> getDivisors(int num)
{
List<int> divisors = new List<int>();
for (int i = 1; i <= num; i++)
{
if (num % i == 0)
{
divisors.Add(i);
}
}
return divisors;
}
}
}
[실행화면]
'프로그래밍 > C# 소스' 카테고리의 다른 글
[C#] 별로 피라미드 만들기 (0) | 2013.12.20 |
---|