ana sayfa > C#.NET, VB.NET > C#.Net Yazılı Soruları2(gozetmen ve salon başkanı belirleme , adsl kota programı örnek C#.Net)

C#.Net Yazılı Soruları2(gozetmen ve salon başkanı belirleme , adsl kota programı örnek C#.Net)

Pazartesi, 25 May 2009 yorum ekle yorumlara git




 

Formumuz 2 Textbox,2 Label , 2 Button , 1 Listbox ve 1 Groupbox tan oluşmaktadır

adsizzzzz1

 


{
Random r = new Random();

Rasgele Değişken Olarak “r” yi tanıtıyoruz…! Ve heryerde kullanabilmcek için Form1:Form içerisinde yazıyoruz…!


string[] baskan = new string[22];

baskan olarak bi dizin oluşturuyoruz ve 22 tane değer olması gerektiğini belirtiyoruz…!


string[] gozetmen=new string[22];

gozetmen olarak bi dizin oluşturuyoruz ve 22 tane değer olması gerektiğini belirtiyoruz…!


int a,i,x;

{
if (a <= 21)

A yı 21 ve 21 den küçük sayıları belirliyoruz…!


{
baskan[a] = textBox1.Text;
textbox1 i a ya atıcaz…!
gozetmen[a] = textBox2.Text;
a++;
}
}
{
listBox1.Items.Clear();

Button2 ye basınca Listbox1 in içini boşaltıyor…!


listBox1.Items.Add(("salon no").PadRight(45) + ("salon başkanı").PadRight(41) + ("gözetmen").PadRight(50));

Listboxlara belirli değerleri veriyoruz…!


listBox1.Items.Add(("--------------").PadRight(50) + ("----------------------").PadRight(50) + ("----------------").PadRight(50));

for (i = 0; i <= a; i++)
{
x = r.Next(a);

A değişkenini rasgele belirliyor…!


if(i<=19)
listBox1.Items.Add((i + 1).ToString().PadRight(50) + baskan[x].PadRight(50) + gozetmen[x].PadRight(50));
if(i==20)
listBox1.Items.Add(("yedek 1").PadRight(50) + baskan[x].PadRight(50) + gozetmen[x].PadRight(50));
if (i == 21)
listBox1.Items.Add(("yedek 2").PadRight(50) + baskan[x].PadRight(50) + gozetmen[x].PadRight(50));
}
}

dfsdvdfvbxvbvgxx

Formumuzu yukarıdaki gibi oluşturuyoruz…! 2 Combobo,6 Label,1 Button,1 Textten oluşur


{
Kota = Convert.ToDouble(textBox3.Text);
if (comboBox1.Text == "1 Mbps (4 GB Limitli)")


Combobox tan Seçilen Tarife


{
if (comboBox2.Text == "Byte")

Combobox a Byte değerini atama.


{
kalan = ((Kota / 1024) / 1024) - (4 * 1024);

Kota Hesabı İçin Gerekli İşlemler Yapılır…!


label5.Text = Convert.ToString(kalan);

Kalan Değeri Label 5 e atma…!


tutar = fyt + (kalan * 0.010);

Tutarı Hesaplama…!


if (tutar <= 61)

Tutar 61 Den Küçük ve eşit ise aşağıdaki işlemleri yap…!


{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("61 TL");
}
if (comboBox2.Text == "Gb")

Combobox2 içine gb değeri belirleme…!


{
kalan = (Kota * 1024) - (4 * 1024);

Kalan Değerini Hesaplama…!


label5.Text = Convert.ToString(kalan);
tutar = fyt + (kalan * 0.010);
if (tutar <= 61)
{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("61 TL");
}
if (comboBox1.Text == "1 Mbps (6 GB Limitli)")
{
if (comboBox2.Text == "Byte")
{
kalan = ((Kota / 1024) / 1024) - (6 * 1024);
label5.Text = Convert.ToString(kalan);
tutar = fyt1 + (kalan * 0.0090);
if (tutar &lt;= 82)
{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("82 TL");
}
if (comboBox2.Text == "Gb")
{
kalan = (Kota * 1024) - (6 * 1024);
label5.Text = Convert.ToString(kalan);
tutar = fyt1 + (kalan * 0.0090);
if (tutar &lt;= 82)
{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("82 TL");
}
}
if (comboBox1.Text == "2 Mbps (6 GB Limitli)")
{
if (comboBox2.Text == "Byte")
{
kalan = ((Kota / 1024) / 1024) - (6 * 1024);
label5.Text = Convert.ToString(kalan);
tutar = fyt2 + (kalan * 0.0090);
if (tutar &lt;= 82)
{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("82 TL");
}
if (comboBox2.Text == "Gb")
{
kalan = (Kota * 1024) - (6 * 1024);
label5.Text = Convert.ToString(kalan);
tutar = fyt2 + (kalan * 0.0090);
if (tutar &lt;= 82)
{
label6.Text = Convert.ToString(tutar + " TL");
}
else
label6.Text = Convert.ToString("82 TL");
}
}
}
}




  1. Omer
    Salı, 27 Nis 2010 zamanında 09:41 | #1

    Basarilar.cok ii calismalar.Cok yardimci oldu

  1. şimdilik geri bağlantı yok