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 |
![]()