Furkan45
Hectopat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Üniversite Öğrencisi
C# de dizi sorusu yapıyorum. Kodda olduğu gibi verilen sayılar küçükten büyüğe sıralanacak. Kodu daha önce yaptığım Java kodunda uyarladım bir kısmını ama bazı kısımlar fazlalık gibi duruyor. Dizilerin mantığını pek kavrayamadım kodu sadeleştirmede yardımcı olur musunuz?
C#:
int temp;
int[] dizi = { 5, 2, 1, 4, 6, 0, 7 };
for (int i = 0; i < 6; i++)
{
for (int j = 0; j < 6; j++)
{
if ((dizi[j] > dizi[(j + 1)]))
{
temp = dizi[j];
dizi[j] = dizi[(j + 1)];
dizi[(j + 1)] = temp;
}
}
}
for (int j = 0; j < 7; j++)
{
Console.Write(dizi[j] + " ");
}
Console.ReadLine();