Obeb bulma
private int obeb(int[] sayi)
{
int deger, i, eleman, j, k;
int[] dizi;
bool yon;
eleman = sayi.Length;
dizi = new int[eleman];
for (i = 0; i <= eleman - 1; i++)
{
dizi[i] = sayi[i];
}
for (i = 0; i <= eleman - 1; i++)
{
for (j = 0; j <= eleman - 1; j++)
{
if (dizi[i] > dizi[j])
{
deger = dizi[i];
dizi[i] = dizi[j];
dizi[j] = deger;
}
}
}
for(i=dizi[eleman-1];i>=2; i--)
{
yon=false;
for(k=0;k<=eleman-1;k++)
{
yon=true;
break;
}
if(yon=false)
{
break;
}
}
return i;
}
private **** button1_Click(object sender, EventArgs e)
{
int adet, i;
int[] dizi;
adet = listBox1.Items.Count;
dizi = new int[adet];
for (i = 0; i <= adet - 1; i++)
{
dizi[i] = Convert.ToInt32(listBox1.Items[i]);
}
this.Text = "sayilarin obebi =" + obeb(dizi);
}