C# Windows Form Girilen Sayıya Kadar Toplam ve Çarpım Hesaplama

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
Bu örnekte Windows Form ile basit bir program oluşturacağız. Örneğimizde Form içine 1 adet TextBox, 1 adet Button ve 1 adet Label kontolü yerleştireceğiz.


TextBox1 içine kullanıcıdan sayı girmesi beklenecek ve program şu şekilde çalışacaktır:

TextBox içine girilen x sayısı çift ise;

1’den x’ e kadar olan sayıların toplamını bulup Label1 içinde mavi renkte yazdıracağız.

TextBox içine girilen x sayısı tek ise;

1’den x’e kadar olan sayıların çarpımını Label1 içinde kırmızı renkte yazdıracağız.



Örneğimiz için Form tasarımı:

csharp-form-toplam-carpim.jpg




Programı oluşturduktan sonra Ekran Çıktıları:

csharp-form-ornekleri.jpg


csharp-form-ornekleri-1.jpg




Hesapla Butonu için C# Kodları:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

private void button1_Click(object sender, EventArgs e)
{
int toplam = 0, carpim = 1, x;
x = Convert.ToInt32(textBox1.Text);
if (x%2 == 0) //Girilen sayı çiftse
{
for(int i = 1; i <= x; i++)
{
toplam += i;
}
label1.ForeColor = Color.Blue;
label1.Text = "1 den " + x + " e kadar sayıların toplamı : " + toplam;
}
else //Girilen sayı Tekse
{
for(int i = 1; i <= x; i++)
{
carpim *= i;
}
label1.ForeColor = Color.Red;
label1.Text = "1 den " + x + " e kadar sayıların çarpımı : " + carpim;
}

}
 
Üst