ALLAH (cc)'IN EN GÃœZEL Ä°SÄ°MLERÄ° (ESMA-ÃœL HÃœSNA)
el - MÜ'MİN

Güven veren, emin kılan, koruyan, iman nurunu veren.

     ANASAYFA    |   Ben Kimim?      Ä°nsanların hesaba çekilmeleri yaklaÅŸtı. Halbuki onlar gaflet içinde yüz çevirmekteler. - Enbiya-1

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

( 6113 ) 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 (3.144.77.71) kaydedilecektir)
  Yeni Dersleri Takip etmek istiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
biliMKurdu
BiliÅŸim Teknolojileri
C Sharp
Çalışmalar
Donanım
Evde Deney
Fireworks
Flash - Action Script 3
Gezdik ve Gördük
HTML
JavaScript
KiÅŸisel GeliÅŸim
Okul Öncesi Etkinlik
PHP
Projeler
Raspberry Pi
Scratch
Silverlight
Şanlı Tarihimiz
Yarışmalar
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
De ki: "Rabbim! Bağışla, merhamet et. Çünkü sen merhamet edenlerin en hayırlısısın!"

Mü'minûn, 23/118
Sosyal Medya Hesabım Bulunmamaktadır. Bu nedenle başka platformlarda paylaşımım 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 : 1
 Bugün : 49
 Toplam : 2666158
Mustafa KARSLI - BiliÅŸim Teknolojileri Öğretmeni © 2008 - 2024  
Site Haritası

 

1