C# Windows Form Uygulaması ile TextBox içine girilen sayının faktoriyelini hesaplayan ve sonucu Label içinde gösteren örneğe ait Form tasarımı ve C# Kodları:
Uygulamaya ait videoyu yazının sonunda görebilirsiniz.
Form Tasarımı:
C# Kodları(Button1_Click)
1 2 3 4 5 6 7 8 9 10 11 12 | private void button1_Click(object sender, EventArgs e) { int sayi, sonuc = 1; sayi = Convert.ToInt32(txtSayi.Text); for(int i=1;i<=sayi;i++) { sonuc *= i; } lblSonuc.Text = sonuc.ToString(); } |
Ekran Çıktısı:
Video:
kullanılan kodda ufak bir hata var, int yerine double kullanılması gerekiyor. sebebi ramak yükseldikce sonucları yanlış çıkartacaktır double kullanıldıgında sorun yok. örnek olarak burda verilen kod ile 13! faktöriyelini alın bide hesap makinasıyla çarparak alın. sonuc farklı ama double kullanıldığında sorun çöülecektir.
saol kral hayt kurtardın c şarpı çözdüm.