5 Nisan 2012 Perşembe

Dizi Değişkenler Sıralama

Klavyeden girilen 5 notu sıralayarak listeleyen program.

int[] notu = new int[6];
int gnotu;

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(sayaç + ".kişinin Notu =");
notu[sayaç] = Convert.ToInt16(Console.ReadLine());
}

for (int i = 1; i < 6; i++)
for (int k = 1; k < 6; k++)
if (notu[i] < notu[k])
{
gnotu = notu[i];
notu[i] = notu[k];
notu[k] = gnotu;
}

Console.WriteLine("Sıralanmış Notlar");

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.WriteLine(notu[sayaç]);
}
Console.ReadKey();

Klavyeden girilen 5 ismi sıralayarak listeleyen program.

string[] isim = new string[6];
string gisim;

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(sayaç + ".Kişi =");
isim[sayaç] = Console.ReadLine();
}

for (int i = 1; i < 6; i++)
for (int k = 1; k < 6; k++)
if (string.Compare(isim[i], isim[k]) == -1)
{
gisim = isim[i];
isim[i] = isim[k];
isim[k] = gisim;
}

Console.WriteLine("Sıralanmış İsimler ");

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(isim[sayaç]);
}
Console.ReadKey();


Klavyeden girilen 5 ismi ve notu ismine ve notuna göre sıralayarak listeleyen program.

string[] isim = new string[6];
int[] notu = new int[6];
string gisim;
int gnotu;

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(sayaç + ".Kişi =");
isim[sayaç] = Console.ReadLine();
Console.Write(isim[sayaç] + "'nin Notu =");
notu[sayaç] = Convert.ToInt16(Console.ReadLine());
}

for (int i = 1; i < 6; i++)
for (int k = 1; k < 6; k++)
if (string.Compare(isim[i], isim[k]) == -1)
{
gisim = isim[i];
isim[i] = isim[k];
isim[k] = gisim;

gnotu = notu[i];
notu[i] = notu[k];
notu[k] = gnotu;

}

Console.WriteLine("İsimler Notlar");

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(isim[sayaç]);
Console.CursorLeft = 15;
Console.WriteLine(notu[sayaç]);
}

for (int i = 1; i < 6; i++)
for (int k = 1; k < 6; k++)
if (notu[i] < notu[k])
{
gisim = isim[i];
isim[i] = isim[k];
isim[k] = gisim;

gnotu = notu[i];
notu[i] = notu[k];
notu[k] = gnotu;

}

Console.WriteLine("İsimler Notlar");

for (int sayaç = 1; sayaç < 6; sayaç++)
{
Console.Write(isim[sayaç]);
Console.CursorLeft = 15;
Console.WriteLine(notu[sayaç]);
}

Console.ReadKey();