• 02-11-2010, 21:09:35
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar

    hoca bir ödev verdi c# da yeniyim o yüzden sorayım yarına vermem gerek

    ödev şu

    YTL giriniz : 15
    YKR giriniz: 5


    TL Çeviri : 15,050,000

    yazacak yani eski para birimine çevirecek acaba bunu nasıl yapacam?
  • 02-11-2010, 22:40:05
    #2
    TL Çeviri 15,050,000 şeklinde değilde 15050000 şeklinde gözüksede olur dersen şu şekilde yapabilirsin

    öncelikle 2 adet textbox ve label ekle bir adet de buton ekle ve buton1 clicke kodları yaz

    private void button1_Click(object sender, EventArgs e)
    {
    double x, y, z;
    x = Convert.ToDouble(textBox1.Text);
    y = Convert.ToDouble(textBox2.Text);

    z = (x * 1000000) + (y * 10000);
    MessageBox.Show(Convert.ToString(z));
    }
  • 03-11-2010, 21:06:37
    #3
    arkadas vermis cevabını yok 3 haneden sonra da ayrılsın istiyorsan

    MessageBox.Show(Convert.ToString(z));
    yerine
    MessageBox.Show(z.ToString("N0"));

    yazman yeterli olacaktır.