- Mesajlar
- 1,180
private void btngoster_Click(object sender, EventArgs e)
{
int i,j;
Random rastgelesayi = new Random();
int[] dizi=new int[100];
for ( i = 0; i < 100; i++)
{
dizi = rastgelesayi.Next(500);
lsbsayilar.Items.Add(dizi);
}
int max=dizi[0];
int min=dizi[0];
int top = 0;
int yedek;
for (i = 0; i < 100; i++)
{
for (j = 0; j < 100; j++)
{
if (dizi >= dizi)
yedek = dizi[j];
dizi[j] = dizi;
dizi = yedek;
}
}
for (i = 0; i < 100; i++)
{
if (dizi > max)
max = dizi;
if (dizi < min )
min = dizi;
top = top + dizi;
}
lblminimum.Text = lblminimum.Text+ Convert.ToString(min);
lblmaksimum.Text =lblmaksimum.Text+ max.ToString();
double ort = top / 100;
lblortalama.Text =lblortalama.Text+ ort.ToString();
}
MERHABA arkadaşlar... yukarıda yazdığım programda bi hata var ama bu hatanın neden olduğunu anlamadım. yukarıda hata verilen yedek değişkenini koyu harfle yazdım...Hata verilen satırda yedek değişkenine Error 1 Use of unassigned local variable 'yedek' hatası veriyor. Ama iki satır üstte de aynı yedek değişkeni var onda nasıl hata vermiyor anlamadım. Nerede hata yapmış olabilirim yardımcı olursanız çok sevinirim...
{
int i,j;
Random rastgelesayi = new Random();
int[] dizi=new int[100];
for ( i = 0; i < 100; i++)
{
dizi = rastgelesayi.Next(500);
lsbsayilar.Items.Add(dizi);
}
int max=dizi[0];
int min=dizi[0];
int top = 0;
int yedek;
for (i = 0; i < 100; i++)
{
for (j = 0; j < 100; j++)
{
if (dizi >= dizi)
yedek = dizi[j];
dizi[j] = dizi;
dizi = yedek;
}
}
for (i = 0; i < 100; i++)
{
if (dizi > max)
max = dizi;
if (dizi < min )
min = dizi;
top = top + dizi;
}
lblminimum.Text = lblminimum.Text+ Convert.ToString(min);
lblmaksimum.Text =lblmaksimum.Text+ max.ToString();
double ort = top / 100;
lblortalama.Text =lblortalama.Text+ ort.ToString();
}
MERHABA arkadaşlar... yukarıda yazdığım programda bi hata var ama bu hatanın neden olduğunu anlamadım. yukarıda hata verilen yedek değişkenini koyu harfle yazdım...Hata verilen satırda yedek değişkenine Error 1 Use of unassigned local variable 'yedek' hatası veriyor. Ama iki satır üstte de aynı yedek değişkeni var onda nasıl hata vermiyor anlamadım. Nerede hata yapmış olabilirim yardımcı olursanız çok sevinirim...