C# Ders

Csharp Formlar ile Faktöriyel Bulma

Matematik derslerinden de bildiğiniz gibi faktöriyel; bir sayıdan 1’e kadar olan tüm sayıların çarpımıdır. Örneğin;

2! = 2.1
3! = 3.2.1
4!= 4.3.2.1
5!= 5.4.3.2.1

Buna göre bir döngü açıp birer birer azaltıp, döngü her döndüğünde çarparsak sonucu bulabiliriz. Önceki aşağıdaki gibi bir form ekranı hazırlayalım. Nesnelerin özelliklerini aşağıdaki gibi ayarlayalım. (Nesne özelliklerine nesnenin üzerine bir defa tıkladıktan sonra F4 tuşuna basarak ulaşabilirsiniz.)

Nesne Özellik Değer
TextBox Name txtSayi
TextBox Name txtSonuc
Button Name btnHesapla
Button Text Hesapla

 

private void btnHesapla_Click(object sender, EventArgs e)

{

int sayi = int.Parse(txtSayi.Text);

long carpim = 1;

for(int i= sayi; i>=1; i–)

{

carpim *=i; // carpim = carpim*i;

}

txtSonuc.Text = carpim.ToString();

 

}

Click to comment

CEVAP BIRAKIN

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25

To Top