Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C# > TextBox’a Girilen Sayının Rakamlarını Toplama C#

TextBox’a Girilen Sayının Rakamlarını Toplama C#

Pazartesi, 18 Eki 2010 yorum ekle yorumlara git

Sayının Rakamlarını Toplama C#

Soru: textBox’a girilen sayının rakamlarını toplayıp sonucu label3′de gösteren programın kodlarını yazınız.

using System;</p>
using System.Collections.Generic;</p>
using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace rakamları_toplama

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

string deger, gecici;

int toplam = 0;

deger = textBox1.Text;//textbox'a girilen sayıyı deger değişkenine aktarıyoruz

for (int i = 0; i < deger.Length ; i++)//sıfırdan girilen sayının rakam sayısı kadar

//yani 567 sayısı girildiyse 3 defa for döngüsü çalışılır

//çünkü 567 üç rakamlı

{

gecici = deger[i].ToString();//i.ci rakamı gecici değişkenine aktar

toplam = toplam +int.Parse(gecici);//toplam değişkenine gecici değişkenindeki sayıyı ekle

}

label3.Text = toplam.ToString();//label3'de toplam değişkenideki değeri göster

}

}

}

Eğer sayı yerine harf girildiğinde  hata mesajı almamak için try catch kullanabilirsiniz.try-Catch yapısı için detaylı bilgiye http://www.gorselprogramlama.com/hata-yakalama-try-catch-finally-c-net linkinden ulaşabilisiniz.Veya textBox’a sayı girişini engelleyebilirsiniz.Bununla ilgili örnek link :   http://www.gorselprogramlama.com/isdigit-komutu-ile-ilgili-ornek-cnet ikinci farklı örnek link :  http://www.gorselprogramlama.com/textboxi-ondalik-basamaga-ayarlama-sadece-sayi-girisi








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya [email protected] mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok