using System;
namespace CSharp
{
class Program
{
static void Main(string[] args)
{
Console.Write("請輸入第一個數:");
int num01 = int.Parse(Console.ReadLine());
Console.Write("請輸入第二個數:");
int num02 = int.Parse(Console.ReadLine());
Console.WriteLine();
for (int i = 1; i <= 100; i++)
{
if (num01 % i == 0 && num02 % i == 0)
{
Console.WriteLine("公約數:" + i);
}
}
Console.Write("\n請輸入第一個數:");
int _num01 = int.Parse(Console.ReadLine());
Console.Write("請輸入第二個數:");
int _num02 = int.Parse(Console.ReadLine());
Console.WriteLine();
for (int i = 1; i <= 1000; i++)
{
if (i % _num01 == 0 && i % _num02 == 0)
{
Console.WriteLine("公倍數:" + i);
}
}
}
}
}
運作示例: