/*★ C# Gcm Class Program    前田 稔 ★*/
using System;
class console
{
    public static int Main()
    {
        Gcm     cls = new Gcm();
        int x = 32;
        int y = 24;
        int ans = cls.gcm(x,y);
        Console.WriteLine("{0} と {1} の GCM は {2} です",x,y,ans);
        System.Console.ReadLine();
        return 0;
    }
}
class Gcm
{
    public int gcm(int n, int m)
    {
        while(n!=m)
        {   if (n>m)    n-= m;
            else        m-= n;
        }
        return n;
    }
}
 | 
Setting environment for using Microsoft Visual Studio 2005 x86 tools. C:\Program Files (x86)\Microsoft Visual Studio 8\VC>cd C:\DATA\C#\BAT\Prog1 C:\DATA\C#\BAT\Prog1>csc GcmClass.cs C:\DATA\C#\BAT\Prog1>GcmClass.exe 32 と 24 の GCM は 8 です  | 
![]()