GCM=8 LCM=96 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
/*********************************************/ /*★ C# GCM LCM Object Class 前田 稔 ★*/ /*********************************************/ using System; class console { public static int Main() { gcmlcm glcm = new gcmlcm(24,32); Console.WriteLine("GCM={0} LCM={1}",glcm.gcm(),glcm.lcm()); System.Console.ReadLine(); return 0; } } class gcmlcm { int d1,d2; public gcmlcm(int n, int m) { d1= n; d2= m; } ~gcmlcm() { } public int gcm() { int n,m; n= d1; m= d2; while(n!=m) { if (n>m) n-= m; else m-= n; } return n; } public int lcm() { int wk; wk= gcm(); return d1*d2/wk; } } |
/****************************************************/ /*★ gcmlcm Class を呼び出す Main 関数 前田 稔 ★*/ /****************************************************/ using System; class console { public static int Main() { gcmlcm glcm = new gcmlcm(24,32); Console.WriteLine("GCM={0} LCM={1}",glcm.gcm(),glcm.lcm()); System.Console.ReadLine(); return 0; } } |
/************************************/ /*★ C# gcmlcm Class 前田 稔 ★*/ /************************************/ using System; class gcmlcm { int d1,d2; //Constructor public gcmlcm(int n, int m) { d1= n; d2= m; } //Destructor ~gcmlcm() { } public int gcm() { int n,m; n= d1; m= d2; while(n!=m) { if (n>m) n-= m; else m-= n; } return n; } public int lcm() { int wk; wk= gcm(); return d1*d2/wk; } } |
CD C:\TMP CSC Console.cs GcmLcm.cs |
Console.exe |