ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - HAMİD

Hamd edilen, övgüye layık bulunan, bütün varlığın diliyle övülen.

     ANASAYFA    |   BEN KİMİM?   |   GALERİ   |   ZİYARETÇİ DEFTERİ   |   İLETİŞİM      Ey iman edenler! Hepiniz topluca barış ve güvenliğe (İslam'a) girin. Şeytanın adımlarını izlemeyin. Çünkü o, size apaçık bir düşmandır. - Bakara-208

Girilen Tutarda Kaç Adet Para Olduğunu Bulan Program (C Sharp)

Girilen Tutarda Kaç Adet Para Olduğunu Bulan Program (C Sharp)
 + Yazıyı Büyüt    - Yazıyı Küçült           

Selamun Aleyküm merhaba, bu dersimde C#.Net programlama dilinde bir örnek uygulama anlatacağım.

Örnek Uygulama:Kullanıcıdan alınan Maaş tutarına göre 20, 5, 1 TL'lik paralardan en fazla kaçar tane olduğunu hesaplayıp mesaj penceresinde bilgi veren programı yapalım.

Örnek Çalışma: Girilen tutar: 98 TL

Mesaj penceresinde aşağıdaki mesaj olur:

Maaşınızda 4 adet 20 TL, 3 adet 5 TL, 3 adet 1 TL bulunmaktadır.

Örneği yapmak için öncelikle yeni bir proje açalım ve 1 adet label, 1 adet textbox ve 1 adet buton ekleyelim. Aşağıdaki ayarları yapalım:

  • Labelin metnini Maaşı Giriniz yazalım.
  • Butonun metnini de PARA SAYISINI HESAPLA yapalım.

Ayarları yaptıktan sonra butona çift tıklayarak butonun kodunu aşağıdaki gibi yazalım:

1 privatevoid button1_Click(object sender, EventArgs e)
2 {
3   int maas = Convert.ToInt32(textBox1.Text);
4   int yirmisayisi, bessayisi, birsayisi;
5   yirmisayisi = maas / 20;
6   bessayisi = (maas % 20) / 5;
7   birsayisi = (maas % 20) % 5;
8   MessageBox.Show(maas+"Tutardaki maaşta \n "+yirmisayisi+" adet 20 TL, \n "
               +bessayisi+" adet 5 TL, \n"+birsayisi+" adet 1 TL mevcuttur.");

9 }

Yukarıdaki kodu açıklayacak olursak;

1,2 ve 9. Satırbutonun tıklanma fonksiyonudur.

3.satır:maas adında int türünde bir değişken tanımlanıyor ve textbox1’deki yazı integere dönüştürülerek maas değişkenine atanıyor.

4.satır:int türünde 3 adet değişken tanımlanıyor.

5.satır:Burada maaş tutarını 20’ye bölüyoruz ve bölüm 20’nin kaç tane olduğunu verecektir. Değişkenleri int tanımlayıp işlem yaptığımız için bölümün tam sayı kısmını alacaktır.

6.satır:Burada maas’ın 20’ye bölümünden kalanını (parantez içindeki işlem: maas % 20) 5’e bölüyoruz ve bölüm bize kalandan kaç tane 5 olduğunu verecektir.

7.satır:Burada maas’ın 20’ye bölümünden kalanının (parantez içindeki işlem: maas % 20) 5’e bölümünden kalanını hesaplıyoruz. Kalan 5’ten küçük olacağı için bize 1’in kaç tane olacağını verecektir.

8.satır:Sonuçları messagebox’ta yazdırıyoruz. Yazımdaki artılar (+) değişken ile tırnak içindeki metni birleştirmeyi sağlar. “\n” ise kendisinden sonraki yazıları alt satıra geçirir.

MessageBox ile ilgili detaylı bilgi için C# Net Mesaj Penceresi (MessageBox) İşlemleri dersini okuyabilirsiniz.

Programı çalıştırdığımızda sorunsuz bir şekilde çalıştığını görebiliriz. Ders ile ilgili sorularınızı ve düşüncelerinizi aşağıdaki yorum ekle bölümünden yazabilirsiniz.

İlerleyen günlerde yeni derslerde görüşmek üzere sağlıcakla kalınız.

Mustafa KARSLI      Kaynak: www.mustafakarsli.com

( 3235 ) kez okundu     -     30.11.2013    Tweetle     
Girilen Tutarda Kaç Adet Para Olduğunu Bulan Program (C Sharp), C#.Net, örnek, kaç tane 20 lik, kaç tane 5 lik, kaç tane birlik, kaç çeşit para olduğunu bulan program, c sharp, kaç tane para olduğunu bulan program, csharp, programlama örnekleri, örnekler, nesne tabanlı programlama, ödev, Mustafa Karslı
Ziyaretçi Yorumları
( 0 ) Yorum
Tümünü Göster
Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (54.221.136.62) kaydedilecektir)
  Yeni Dersleri Takip etmek İstiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Bilgisayar Ağları
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Fireworks
Flash - Action Script 3
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Silverlight
Şanlı Tarihimiz
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 5
 Bugün : 18
 Toplam : 1325620
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2017  
Site Haritası

 

5