C:\DATA\C#\BAT\Prog1>SampleClass 0番目:27 1番目:38 2番目:5 3番目:67 4番目:59 67 5 0番目:5 1番目:27 2番目:38 3番目:59 4番目:67 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
/************************************/
/*★ Class のサンプル 前田 稔 ★*/
/************************************/
using System;
class console
{
public static void Main()
{
int[] tbl = new int[5];
Random rand = new Random();
sample cls = new sample();
for(int i=0; i<5; i++)
{ tbl[i] = rand.Next(100); }
cls.print(tbl);
Console.WriteLine(cls.max(tbl));
Console.WriteLine(cls.min(tbl));
cls.sort(tbl);
cls.print(tbl);
}
}
class sample
{
public void print(int[] t)
{
for(int i=0; i<t.GetLength(0); i++)
Console.Write(i + "番目:" + t[i] + " ");
Console.WriteLine("");
}
public int max(int[] t)
{ int i,wk;
wk= 0;
for(i=0; i<t.GetLength(0); i++)
{ if (wk<t[i]) wk= t[i]; }
return wk;
}
public int min(int[] t)
{ int i,wk;
wk= int.MaxValue;
for(i=0; i<t.GetLength(0); i++)
{ if (wk>t[i]) wk= t[i]; }
return wk;
}
public void sort(int[] t)
{ int i,j,wk;
for(i=0; i<t.GetLength(0)-1; i++)
for(j=i+1; j<t.GetLength(0); j++)
if (t[i]>t[j])
{ wk= t[i];
t[i]= t[j];
t[j]= wk;
}
}
}
|
int[] tbl = new int[5];
Random rand = new Random();
sample cls = new sample();
|
for(int i=0; i<5; i++)
{ tbl[i] = rand.Next(100); }
|
cls.print(tbl);
Console.WriteLine(cls.max(tbl));
Console.WriteLine(cls.min(tbl));
|
cls.sort(tbl);
cls.print(tbl);
|
class sample
{
public void print(int[] t)
{
for(int i=0; i<t.GetLength(0); i++)
・・・
}
|
![]()