Nesne Tabanlı Programlama Dersi Yazılı Uygulama 3 C#
Nesne Tabanlı Programlama Dersi Yazılı Uygulama 3 C#

1-Ters çevir butonuna tıklandığı zaman Textbox1’e girilen kelimeyi ters çevirip label2’ye yazıp Kelimeyi ve tersini listbox1’e formatlı bir şekilde aktaran kodları oluşturunuz (format ayarı: her sütun için 15 karakter ) 2- Ekle butonuna tıklandığı zaman kullanıcıların Adı Soyadı ve Tel Noları listbox2’ye formatlı bir şekilde eklenecek. (format ayarı: her sütun için 15 karakter ) 3- Belirle butonuna tıklandığı zaman eğer Fenerbahçe kazandıysa fenercell kullanıcıları arasında rastgele 3 kişinin Adı Soyadı listbox3’e formatlı bir şekilde eklenecek. Fenerbahçenin beraberlik veya kaybetmesi durumunda "Takımınız kaybettiğinden dolayı kontür kazanan olmamıştır" mesajı ekranda görüntülenecek. (format ayarı: her sütun için 15 karakter ---- Maçın sonucu textboxlardan girilecek. ) Genel Not: Textboxlar boş bırakıldığında programın hata vermemesi için gerekli kodlar kullanılacak.
public partial class Form1 : Form
{
string[] isimler = new string[100];
int [] sans=new int [3];
int sayac,sayac2;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int i;
try
{
label2.Text = "";
for (i = textBox1.Text.Length - 1; i >= 0; i--)
{
label2.Text += textBox1.Text.Substring(i, 1);
}
listBox1.Items.Add(textBox1.Text.PadRight(15) + label2.Text);
}
catch
{
;
}
}
private void Form1_Load(object sender, EventArgs e)
{
listBox1.Font = new Font("courier new", 10, FontStyle.Regular);
listBox2.Font = new Font("courier new", 10, FontStyle.Regular);
listBox3.Font = new Font("courier new", 10, FontStyle.Regular);
listBox1.Items.Add("Kelime".PadRight(15) + "Tersi");
listBox2.Items.Add("Adı Soyadı".PadRight(15) + "Telefon No");
listBox3.Items.Add("Adı Soyadı");
}
private void button2_Click(object sender, EventArgs e)
{
try
{
isimler[sayac] = textBox2.Text;
sayac++;
listBox2.Items.Add(textBox2.Text.PadRight(15) + textBox3.Text);
}
catch
{
;
}
}
private void button3_Click(object sender, EventArgs e)
{
int rsayi;
Random r = new Random();
try
{
if (int.Parse(textBox4.Text) > int.Parse(textBox5.Text))
{
while (sayac2 < 3)
{
rsayi = r.Next(sayac);
if (Array.IndexOf(sans, rsayi) == -1)
{
sans[sayac2] = rsayi;
sayac2++;
}
}
for (int k = 0; k < sayac2; k++)
{
listBox3.Items.Add(isimler[sans[k]].PadRight(15));
}
sayac2 = 0;
}
else
{
MessageBox.Show("Takımınız kaybettiğinden dolayı kontür kazanan olmamıştır");
}
}
catch
{
;
}
}
}
Projeyi İNDİR
Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.









Son Yorumlar