JAVA - Hazır ATM Yazılım Kodları - KODLAMA ÖRNEKLERİ

      Arkadaşlar merhaba ben de eğitim hayatıma devam ediyorum. Üniversite de hocamız aktif olarak her hafta bize ödev kitlemektedir. Bu ö...

      Arkadaşlar merhaba ben de eğitim hayatıma devam ediyorum. Üniversite de hocamız aktif olarak her hafta bize ödev kitlemektedir. Bu ödevler şuan için JAVA dili ile yazılmaktadır. Yazdığım bu kodları silmek yerine buraya koyayım da insanlara yardımı olur.

Not : Arkadaşlar elbet bundan daha iyisi vardır. Ben de bu ödevi yaparken hazırını aradım ama hepsi çok basit mantık kurarak veya if-else-else if yapısını kullanmışlar. Ben de daha iyisini kendim yazdım. Buyurun kodlar.

Not 2 ; Hocamız bu ödevi verirken şu şekilde soruyu soruyor ;

   Java için istenen program : Bir kişi, ATM cihazından para çekmek istiyor. Cihazda sadece 10, 20, 50 ve 100 TL' lik  kağıt paralar bulunmaktadır. Büyük değerli banknotların sayısı maksimum olacak şekilde, çekilecek paranın kaç tane 100, 50, 20 ve 10 liralık banknottan oluşacağını bulan programı yazınız. (JOptionPane Kullanınız isteyen kullansın.)

[/*Hasan AYTAÇ Bu kodlar tamamen Hasan AYTAÇ tarafından www.hasanaytac.com.tr için yazılmıştır.
* Bir kişi, ATM cihazından para çekmek istiyor. Cihazda sadece 10, 20, 50 ve 100 TL' lik
* kağıt paralar bulunmaktadır. Büyük değerli banknotların sayısı maksimum olacak şekilde, çekilecek paranın kaç tane
* 100, 50, 20 ve 10 liralık banknottan oluşacağını bulan programı yazınız. (JOptionPane Kullanınız isteyen kullansın.)

JoptionPane komudu anlatılmadığı için bilmiyorum.
*
*
*/

import java.util.Scanner ;

public class HasanBankATM {


public static void main(String[] args) {

Scanner hsn= new Scanner(System.in);

int bakiye, islemler, cmiktar,ymiktar,isim,sifre,ysifre,islemler2,a,b,c,d;

System.out.println("Güvenilir Bankacılık HasanBANK'A Hoşgeldiniz..");


System.out.println("Kart şifrenizin süresi dolmuştur, lütfen yeni şifre giriniz.");
sifre =hsn.nextInt();
ysifre=sifre;
System.out.println("Şifre belirlenmiştir. Şimdi ana ekrana yönlendiriliyorsunuz.");
System.out.println("Lütfen kart şifrenizi giriniz.");
ysifre=hsn.nextInt();

if (ysifre==sifre) { System.out.println("Giriş başarılı, işlem ekranına yönlendiriliyorsunuz.."); }
else { System.out.println("Hatalı tuşlama yaptınız.Lütfen tekrar deneyiniz..");
System.exit(0); }

System.out.println("Lütfen işlem yapmak istediğiniz türü seçer misiniz ?");
bakiye=2200;
System.out.println("-Bakiye Sorgulamak İçin 1'e Basın");
System.out.println("-Hesaptan Para Çekmek İçin 2'ye Basın.");
System.out.println("-Hesaba Para Yatırmak İçin 3'e Basın.");
System.out.println("-Sitemden Güvenli Çıkış İçin 4'e Basın.");

islemler=hsn.nextInt();
/*
* Müşterinin yapabileceği max işlemler yukarıda sınırlandırılıyor.(Bu programda max 4 işlem yapabiliyor.)
*/

/*
* Aşağıda ise İşlemler gerçekleştirilmektedir.
*/
switch(islemler)
{

case 1: System.out.println("Güncel Bakiyeniz:"+bakiye+"TL'dir.");

break;
case 2: System.out.println("Çekmek istediğiniz Tutarı Giriniz:");
cmiktar=hsn.nextInt();

a= cmiktar/100;
b=(cmiktar-(a*100))/50;
c=(cmiktar-((a*100)+(b*50)))/20;
d=(cmiktar-((a*100)+(b*50)+(c*20)))/10;
/*
* Yukarıda müşterinin çekmek istediği paranın banknotlara ayrılma işlemleri bulunuyor.
*/


/*
* Bu if-else komutarında ise sınırlandırma yapılarak 10 veya 10 katları mecburi kılınır.
*/
if (cmiktar%10==0){

if (cmiktar<=bakiye) {System.out.println("İşleminiz tamamlanmıştır.İşlem sonrası bakiyeniz:"+(bakiye-cmiktar)+"TL'dir"); System.out.println("Verilen Paralar:\n"+a+"Adet 100TL\n"+b+"Adet 50TL\n"+c+"Adet 20TL\n"+d+"Adet 10 TL"); System.out.println("Çevre dostu olan bankamız işlem sonra fiş vermemektedir. Dekontunuz mail adresine gönderilmiştir. Anlayışınız için" + "sizlere teşekkür ederiz."); } else { System.out.print("Yetersiz bakiye");} } else { System.out.println("Lütfen 10 veya 10'un katlarında tutar giriniz."); System.exit(0); } break; case 3: System.out.println("Yatirmak istediğiniz tutarı giriniz"); ymiktar=hsn.nextInt(); System.out.println("İşleminiz tamamlanmıştır.İşlem sonrası bakiyeniz:"+(bakiye+ymiktar+"TL'dir")); System.out.println("Çevre dostu olan bankamız işlem sonra fiş vermemektedir. Dekontunuz mail adresine gönderilmiştir./n Anlayışınız için" + "sizlere teşekkür ederiz."); break; case 4: System.out.println("Sistemden Çıkılıyor.. HASAN BANK İYİ GÜNLER DİLER.."); break; default: { System.out.println("Geçersiz tuşlama yaptınız. Lütfen tekrar deneyiniz."); } /* * Burada müşterinin işlemleri/istedikleri sonucu istenilen veriler hesaplanarak adım adım müşteri isteği doğrultusunda çıktı alınır. */ }}} /* * Bu kodlar tamamen Hasan AYTAÇ tarafından www.hasanaytac.com.tr için yazılmıştır. */]

Not : Arkadaşlar sorularınız veya anlamadığınız alan varsa yorum yapmayı unutmayın.
Not 2: Arkadaşlar son kodlarda birleşik olmuş. Halbuki editörde ben de ayrı gözüküyor. Ama bu programa ihtiyaç duyanlar konuya hakim. ; den sonra programda alta geçirin yeter. Yazmaktan kolaydır.(Sadece Enter veya Shift+Enter)

Ad

3d uniyt,1,3d uniyt macerası,1,akrep ve yelkovan arasındaki açı,1,alt coin borsa duyuruları,1,altcoin nasıl alınır,1,altcoinler,1,altın elbiseli adam,1,Anasayfam,1,Android Temaları,1,ansiklopedi,1,anushka sharma,3,anushka sharma filmleri,2,anushka sharma sevilen filmleri,2,arka planda youtube çalıştırmak,1,arşiv dil sorunu,1,Arşiv sorunu,1,Aytaç Film V1 Teması,1,aytaç video v1,1,barkın bayoğlu,1,başarılı youtube kanalı nasıl olmalı,1,Bilgisayar için pubg,1,bilgisayar kapatıcı,1,bilgisayar otomatik kapatıcı,1,bilgisayarda pubg oynamak,1,binanceye giren coinler,1,bir gencin istanbul hatırası,1,bitcoin nasıl alınır,1,blog güncellemesi,1,blogger,4,blogger içerik yönetimi,1,Blogger Film Teması,2,blogger film teması indir,1,blogger hit attırma,1,Blogger Kişisel Tema,3,blogger kodları,1,Blogger kurmak,1,Blogger Magazin Teması,1,blogger sitene kod ekle,1,Blogger Spor teması,1,blogger tema indir,1,blogger temaları,7,blogger themes,1,Blogger ücretsiz tema,2,Blogger Video Teması,1,bloguma kimse gelmiyor,1,boğazda tekne turu,1,borsa haberleri,1,btcturk,1,cambly ingilizce,1,cambly.com,1,coin dünyası,5,coin nasıl alınır,1,coin yatirimcilarının alması gereken önlemler,1,coin-borsalari,1,cryptopia,1,crytopia borsası,1,çayırova boru,1,çayırova boru fabrika gezisi,1,çayırova boru fabrikası,1,çoklu whatsapp kullanımı,1,dağ kahvaltısı,1,duyuru kodları sitene ekle,1,duyuru paneli,1,ekran kartı güncelleme,1,ekran kartı güncelleştirme,1,elestiriler,1,elestiriyorum,2,empati,1,empati diye bir şey yoktur,1,empati gerçek mi,1,empati var mı,1,empatiye inanmıyorum,1,en iyi blogger temaları,1,eser avı,1,fabrika gezisi,1,Facebook,1,facebook da din,1,Film,1,film teması,1,film teması indir,1,floating for youtube türkçe,1,floating kurulumu,1,foce of nature oyun bilgileri,1,force of nature,1,Freze,1,freze delik açma,1,Freze tezgahında delik büyütme,1,fuar gezilerim,1,game of thorones elestirisi,1,game of thorones final sezonu,1,game of thorones tarayici oyunu puf noktalari ve hilesi,1,game of thorones winter is coming,1,game of thorones yorumları,1,game of thrones nasıl oynanır,1,Gameloft oyunları,2,genel,1,gezi-yazilari,9,geziyorum,11,gezmek,1,girmeliyim,1,google meta,1,google seo,1,google seo güncellemeleri,1,google tag,1,Gökhan Satman'dan UNITY3D - Oku - İzle Dinle - Öğren Kitabı,1,güncel bloglar,1,güncel konular,1,Hakan muhafız,1,hakan muhafız dizi yorumları,1,hakan muhafız yorumları,1,hamam nasıl olur,1,Hamam sefası,1,hangi hamama gitmeliyim,1,hasan aytaç,1,hasan aytaç blog,1,hasanaytac.com teması,1,hataları,1,hayatta kalma oyunları,1,hikaye,1,hint filmi eleştirileri,1,hint filmi yorumları,2,hint filmi zero,1,hint filmleri,3,hotmag demesı indir,1,hotmag kurulumu,1,hotmag tema kurulum,1,içerik blogları,1,iki nokra arasi uzaklık,1,iki nokta arasi uzaklıgı bulan program,1,iletişim kuralları,1,İndirme Temaları,1,ingilizce konuşçamk,1,ingilizce konuşmak,1,İnternet,1,islam algısı,1,istanbul,2,İstanbul,1,istanbul be,1,istanbul boğazı,1,istanbul gezisi,2,istanbul hatırası,1,istanbul moto expo,1,istanbul motosiklet fuarı,1,istanbulun güzellikleri,1,izliyorum,5,java,13,java atm örnegi,1,java atm örneği,2,java dizi örneği,1,java diziler,1,java for döngüsü,1,java hazır örnek kodları,2,java hazir kodlar,12,java kare matris,1,java kodlari,1,java n adet sayiyi ekrana yazdirmak,1,java örnekleri,11,java saat açı hesaplama,2,katrina kaif,1,keskileme,1,Keskileme kuralları,1,keskileme nedir,1,keskileme-bosch-elektrikli-el-aletleri,1,keywords ve taglar işe yaramıyor,1,kişisel blog,1,kişisel blogger temaları,1,kitap okuyorum,2,kitap önerileri,1,kitap tavsiyeler,1,kocaeli dağları,1,koddsotu,1,kodlama ornekleri,1,koin borsaları komisyonlari,1,koineks,1,koinim,1,kolayca coin nasıl alınır,1,kripto para yatırımcıları,1,kripto paralar,2,küçük oyunlar,1,lab ve final hesaplama kodlari,1,lider haber,1,lider haber açılıyor,1,lider haber çözümü,1,lider haber virüs çözümü,1,lider haber virüsü,1,lider haber virüsü nasıl kaldırılır,1,makine,4,makine öğrenciliği,1,Makinecilik ile ilgili herşey,3,mankenler,1,march of empires,8,march of empires kaleyi neden 7.seviyede bırakmalıyız,1,march of empires bozulan yazıları düzeltme,1,march of empires eser avı,1,march of empires etkinlikleri,1,march of empires hesap nasıl satılır,1,march of empires hesap satışı,1,March Of Empires indir,1,march of empires kaynak nasıl satılır,1,march of empires kaynak satışı,1,March of empires krallık değişimi,1,march of empires krallık değişimi püf noktaları,1,march of empires önemli etkinlikler,1,march of empires puf noktaları,2,march of empires rehberi,2,march of empires sorunları,1,march of empires sultanları savaşa püf noktaları,2,march of empires sultanların savaşı,1,march of empires ticaret,1,march of empires ticaret nasıl yapılır.,1,march of empires yazılar bozuldu,1,mehmet amca,1,meta taglar işe yaramıyor,1,mithril,1,Mithril binanceye giriş yaptı,1,mithril token,1,mobil motorsiklet,1,mobil motorsiklet oyunları,1,mobil oyunlar,6,mobil pc pubg indir,1,mobil pubg indir,1,mobil pubg kurulumu,1,mobile pubg indir,1,MOE,1,moto,1,moto expo,1,motocross,2,Motor,1,motor fuarı,1,motor mankenleri,1,motorsiklet oyunları,1,motosiklet anılarım,2,motosiklet eğitimi,1,motosiklet fuar fotoğrafları,1,motosiklet fuarı,2,motosiklet gezisi,4,motosiklet ile ilk kazam,1,motosiklet ile istanbul,1,motosiklet kazaları,1,motosiklet tavsiyeleri,1,motosiklet yaralanması,1,motosiklet yorumları,1,müşteri iletişimi,1,müşterilerle iletişim,1,müşterilerle iletişimde önemli noktalar,1,nasıl yapılır,6,ne içerik,1,network marketing,1,network marketing sistemleri,1,nm sistemlerinde dikkat edilmesi gerekenler,1,Nvidia,1,Nvidia ekran kartı,1,Nvidia ekran kartı güncelleme,1,Nvidia ekran kartı güncelleme nasıl yapılır,1,Nvidia GeForce Experience gerekli mi,1,Nvidia GeForce Experience işe yarıyor mu,1,Nvidia GeForce Experience kurmalımıyım,1,okuyorum,2,online mobil oyunlar,1,online tarayıcı oyunları,1,otomatik kapatma programı,1,oynuyorum,1,Oyun Temaları,1,oyunlar,9,ön planda youtube çalıştırmak,1,paribu,1,pazarlama da dikkat edilmesi gerekenler,1,pazarlama sistemleri,1,pc pubg indir,1,savaş oyunları,1,seni kaybedemem,1,seni kaybedemem kitabi,1,seo,1,seo uyumlu blogger temaları,1,shahrukh khan,1,sıcaklığı bulan program,1,sitene duyuru kodları,1,sitene kod ekle,1,skgames,1,Slayt,1,soner Kara,1,sözle olmaz,1,spor temaları,1,strateji oyunları,4,survival oyunlar,1,tara kelly,1,tara kelly seni kaybedemem,1,tarayıcı virüsleri,1,telifsiz blogger tema,1,telifsiz blogger temaları,1,telifsiz ve ücretsiz blogger temaları,2,tema hotmag,1,Temel Makinecilik,1,the protector,1,Thema Larousse,1,Torna,1,torna kulanımı,1,Tornada Delme İşlemi,1,tornada nasıl delme işlemi yapılır,1,türk borsalari komisyonlari,1,türk coin borsaları,1,türk islam tarihi,1,türk kripto borsaları,1,türkçe winrar,1,türkçe winrar indir,1,türkçe winrar kurulumu,1,türkiye turing ve otomobil kurumu,1,türkiyeden coin nasıl alinir,1,ucuz coinler nasıl alınır,1,uzaktaki bilgisayarı kapatmak,1,ücretsiz blogger şablonu,2,ücretsiz blogger tema,1,ücretsiz blogger temaları,2,ücretsiz eğitim,1,ücretsiz ingilizce,1,ücretsiz ingilizce konuşmak,1,ücretsiz kask ve yelek,1,ücretsiz kask veren eğitim,1,ücretsiz motosiklet eğitimi,1,ücretsiz motosiklet kaskı,1,ücretsiz motosiklet ve kask,1,ücretsiz premium blogger temaları,1,ücretsiz temalar,1,Video,1,vize,1,vücut kitle indeksi hazırlama programı,1,whatsapp ile not defteri,1,whatsappı not defteri olarak kullanmak,1,whatsapptan not defteri yapmak,1,winrar arapça hatası,1,winrar arapça oldu,1,winrar dil değiştirme,2,winrar dil hatası,2,winrar dil sorunu,2,winrar nasıl kurulur,1,winrar sağ tık problemi,1,winrar sorunları,1,winrar türkçe,1,winrarı türkçe yapmak,2,Yazılarım,5,yazilim,6,yeni başlayanlar için blogger,1,yeni blog,1,yol emniyeti eğitimi,1,yorumluyorum,2,yotuber olma yolunda 2 altın kural,1,youtube,1,youtube de başarılı olmak için gerekenler,1,youtube eklentileri,1,youtube kanal yönetimi nasıl olmalı,1,youtube kanalı açmak,1,youtube kanalı ayarları,1,youtube kanali için yapılması gerekenler,1,youtube tavsiyeleri,1,yurt dışına coin geçirme,1,zıplayan kod,1,
ltr
item
Hasan Aytaç - Öğrenirken Öğretiyor: JAVA - Hazır ATM Yazılım Kodları - KODLAMA ÖRNEKLERİ
JAVA - Hazır ATM Yazılım Kodları - KODLAMA ÖRNEKLERİ
https://1.bp.blogspot.com/-zV1yVcvIMYM/XbQcozlhb2I/AAAAAAAAFqA/yQku1ZDgqVQWG78aPOmzjnd-bB251juFACLcBGAsYHQ/s640/Java-Hazir-Kod-Ornekleri-Hazir-Atm-kodlari.png
https://1.bp.blogspot.com/-zV1yVcvIMYM/XbQcozlhb2I/AAAAAAAAFqA/yQku1ZDgqVQWG78aPOmzjnd-bB251juFACLcBGAsYHQ/s72-c/Java-Hazir-Kod-Ornekleri-Hazir-Atm-kodlari.png
Hasan Aytaç - Öğrenirken Öğretiyor
https://www.hasanaytac.com.tr/2019/10/java-hazir-atm-yazilim-kodlari-kodlama-ornekleri.html
https://www.hasanaytac.com.tr/
https://www.hasanaytac.com.tr/
https://www.hasanaytac.com.tr/2019/10/java-hazir-atm-yazilim-kodlari-kodlama-ornekleri.html
true
3677843125314433563
UTF-8
Yüklenen Tüm Yazılar İlgili Benzer Konu Bulunamadı. TÜMÜ Devamını Oku Cevap Cevabı İptal Et Sil By Anasayfa SAYFALAR İÇERİKLER Hepsini Gör SENİN İÇİN ÖNERDİKLERİM ; Etiketler ARŞİV SEARCH TÜM İÇERİKLER Aradığınız Bulunamadı! Anasayfaya Dön Pazar Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Pzr Pzrtsi Salı Çrş Prş Cma Cmrts Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık Ock Şbt Mart Nsn Mayıs Mys Hzrn Ağs Eyl Ekm Ksm Arlk Bu Ay 1 dakika önce $$1$$ minutes ago 1 saat önce $$1$$ hours ago Dün $$1$$ days ago $$1$$ weeks ago 5 haftadan önce Takipçiler Takip ÖZEL İÇERİK ( KİLİTLİDİR.) 1. Adım: Sosyalar Ağların Birinde Paylaşın 2. Adım : Sosyal Ağınızdaki Bağlantıyı Onaylayın. Tüm Kodları Kopyala Tüm Kodları Seç Tüm Kodlar Panoya Toplandı. Kodları / metinleri kopyalayamıyorum, lütfen kopyalamak için [CTRL] + [C] (veya Mac’li CMD + C) tuşlarına basın. Table of Content