GCM=8 LCM=96 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
using System; namespace ClassLibrary1 { public 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; } } } |
/***********************************************/ /*★ DLL を使って GCM LCM を計算 前田 稔 ★*/ /***********************************************/ using System; using ClassLibrary1; 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; } } |