programcılara 2 sorum olacak

Kodla Büyü

burock_26

Seçkin Üye
Seçkin Üye
Mesajlar
616
Arkadaşlar üni de prog gördk ama şu an hiçbisy hatrlayamıyorum 2 sorum var cevaplar mısınz
1. textboxa girilen sayılar listboxa gelecek ve en büyük sayı labela yazılacak
2.sorutextboxa sayı girilecek listboxa yazılacak radyo butondan birini secince büyktn küçüğe diğerini seçince küçükten büyüğe sıralaycak tabi sırala butonuna da basınca
bi de temizle butonu na basınca temzleyecek
aksama kadar çözmeliym yardm pls
 
internette zilyon tane kaynak var bu basit bir şey. lütfen araştır akşama kadar rahat çözersin.
 
arkadaşlar bu soru bana bi öğrenci tarafından getirildi ve de ben araştramıyorum bebeğim var zamanım kısıtlı
 
texboxa girilen değerleri diziye ata. tabi sayac kullan dizi[sayac] diye kullan.
Array.Sort(dizi) normal sıralar
Array.Sort(dizi); Array.reserve(dizi) bu ikiside tersten sıralar.

csharp için
 
csharp çözüm


namespace ödev
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int sayac = 0;
int[] dizi = new int [100];
int mak = 0;
private void btnekle_Click(object sender, EventArgs e)
{
dizi[sayac] = Convert.ToInt32(txtsayi.Text);
lstsayilar.Items.Add(dizi[sayac]);
mak = dizi[0];
for (int i = 0; i <= sayac; i++)
{
if (dizi > mak) mak = dizi;
}
sayac++;
lblenbuyuk.Text = mak.ToString();
}

private void rbnormal_CheckedChanged(object sender, EventArgs e)
{
if (rbnormal.Checked)
{
Array.Sort(dizi);
lstsayilar.Items.Clear();
for (int i = 100-sayac; i < 100; i++)
{
lstsayilar.Items.Add(dizi);
}
}

}

private void rbtersten_CheckedChanged(object sender, EventArgs e)
{
if (rbtersten.Checked)
{
Array.Sort(dizi);
Array.Reverse(dizi);
lstsayilar.Items.Clear();
for (int i = 0; i < sayac; i++)
{
lstsayilar.Items.Add(dizi);
}
}
}
}
}
 
BBNET
Geri
Üst