24 + 32 = 56 24 - 32 = -8 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
/************************************/
/*★ Interface IAddSub 前田 稔 ★*/
/************************************/
using System;
public interface IAddSub
{
int Add(int a, int b);
int Sub(int a, int b);
}
class MyClass : IAddSub
{
public int Add(int n, int m)
{ return n + m; }
public int Sub(int n, int m)
{ return n - m; }
}
class console
{
public static void Main()
{
MyClass mc = new MyClass();
Console.WriteLine("24 + 32 = {0}",mc.Add(24,32));
Console.WriteLine("24 - 32 = {0}",mc.Sub(24,32));
}
}
|
public interface IAddSub
{
int Add(int a, int b);
int Sub(int a, int b);
}
|
class MyClass : IAddSub
{
public int Add(int n, int m)
{ return n + m; }
public int Sub(int n, int m)
{ return n - m; }
}
|
public static void Main()
{
MyClass mc = new MyClass();
Console.WriteLine("24 + 32 = {0}",mc.Add(24,32));
Console.WriteLine("24 - 32 = {0}",mc.Sub(24,32));
}
|
![]()
| GCM(24,32) = 8 |
/*********************************/
/*★ Interface IGcm 前田 稔 ★*/
/*********************************/
using System;
public interface IGcm
{
int Data1 { set; get; }
int Data2 { set; get; }
int Gcm();
}
class MyClass : IGcm
{
int d1;
int d2;
public int Data1
{
get
{ return d1; }
set
{ d1= value; }
}
public int Data2
{
get
{ return d2; }
set
{ d2= value; }
}
public int Gcm()
{
int n,m;
n= d1;
m= d2;
while(n!=m)
{ if (n>m) n-= m;
else m-= n;
}
return n;
}
}
class console
{
public static void Main()
{
MyClass mc = new MyClass();
mc.Data1= 24;
mc.Data2= 32;
Console.WriteLine("GCM(24,32) = {0}", mc.Gcm());
}
}
|
public interface IGcm
{
int Data1 { set; get; }
int Data2 { set; get; }
int Gcm();
}
|
class MyClass : IGcm
{
int d1;
int d2;
public int Data1
{
get
{ return d1; }
set
{ d1= value; }
}
public int Data2
{
get
{ return d2; }
set
{ d2= value; }
}
public int Gcm()
{
int n,m;
n= d1;
m= d2;
while(n!=m)
{ if (n>m) n-= m;
else m-= n;
}
return n;
}
}
|
class console
{
public static void Main()
{
MyClass mc = new MyClass();
mc.Data1= 24;
mc.Data2= 32;
Console.WriteLine("GCM(24,32) = {0}", mc.Gcm());
}
}
|
![]()