Java Programlama Dersleri 9 - switch case ve ATM Örneği

  Рет қаралды 79,218

Yazılım Bilimi

Yazılım Bilimi

Күн бұрын

Пікірлер: 90
7 жыл бұрын
Her gün video gelse ne güzel olur, eve gelip bilgisayar başına geçip videonu görünce çok mutlu oluyorum, her gün yeni bir şeyler öğrenmek beni mutlu ediyor, teşekkürler !
@mertes00101
@mertes00101 7 жыл бұрын
Hocamız adeta ülkemin insanlarını geliştirmek için çabalıyor.Ben 27 yaşında evli ,çocuklu ve iş sahibi biriyim.Ben bile öğrenerek devletime nasıl hizmet edebilirim diye elimden geleni yapıyorum.Çok teşekkür ederiz anlatımlar için.Yalnız sakın ama sakın dersleri bırakmayın.Gerekirse 1000 video olsun ama bırakmayın.
@ElshanKaraev
@ElshanKaraev 7 жыл бұрын
case 2: System.out.println("Miktar Giriniz"); int miktar = scan.nextInt(); if (bakiye > miktar){ bakiye -= miktar; System.out.println("Bakiyeniz " + bakiye +" TL'dir"); } else{ System.out.println("Yetersiz Bakiye"); }
@clips_from_movie_scenes
@clips_from_movie_scenes 4 жыл бұрын
bende böyle bir şeyler yapmaya çalıştım basit ama yaptıkça kefiy alıyorum :D ilk defa programla dinliyorum hocam maşallah çok iyi anlatıyor :) import java.util.Scanner; public class ATM { public static void main(String[]args) { Scanner atm=new Scanner(System.in); int işlem,bakiye,miktar; System.out.println(" KUZUM ATM HOŞGELDİNİZ"); System.out.println("1: Bakiye öğrenme"); System.out.println("2: Para yatırma"); System.out.println("3: Para çekme"); System.out.println("4: Havale/Eft yapma"); System.out.println("5: Hesaptan çıkınız"); System.out.println("Yapmak istediğiniz işlem numarasını yazarak enter tuşuna basınız."); bakiye=1000; işlem=atm.nextInt(); switch(işlem) { case 1: System.out.println("Bakiyeniz "+bakiye+" TL dir."); break; case 2: System.out.println("Yatırmak istediğiniz miktarı giriniz:"); miktar=atm.nextInt(); bakiye+=miktar; //bakiye=bakiye+miktar System.out.println("Bakiyeniz "+bakiye+" TL dir."); break; case 3: System.out.println("Çekmek istediğiniz miktarı giriniz:"); miktar=atm.nextInt(); bakiye -=miktar; if(miktar>bakiye) System.out.println("Yeterli bakiye bulunamamaktadır."); else System.out.println("Bakiyeniz "+bakiye+" TL dir."); break; case 4: System.out.println("Havale/Eft yapmak istediğiniz kişinin soyadını giriniz: "); String isim =atm.next(); System.out.println("ne kadar göndermek istediğinizi yazını:"); int miktar2=atm.nextInt(); int yenibakiye2= bakiye-miktar2; if(miktar2>bakiye) System.out.println("Yeterli paranız bulunmamaktadır. Lütfen hesabınızda ki bakiyeyi kontrol ediniz"); else System.out.println("Hesabınızda "+yenibakiye2+ "TL kaldı."); break; case 5: System.out.println("Kartınızı almayı unutmayın, iyi günler:) "); break; default: System.out.println("Geçersiz işlem. Lütfen yukarıda ki işlemlerdenn birisini seçiniz"); } } }
@servanayaz3060
@servanayaz3060 2 жыл бұрын
Abi eline koluna sağlık 3 sınıf mühendisim hocalardan öğrenemediğimi senden öğreniyorum. Allah razı olsun ücretli ders alsak bu kadar faydası olmaz herkese öneecem seni
@diamonddunyasi4945
@diamonddunyasi4945 2 жыл бұрын
24. Dersin altındaki "Diamond dünyası" yorumunu bir oku istersen. Yorumunu gözden geçirmek isteyebilirsin...
@ggukiekim1131
@ggukiekim1131 2 жыл бұрын
@@diamonddunyasi4945 insanlar hata yapamaz mı
@diamonddunyasi4945
@diamonddunyasi4945 2 жыл бұрын
@@ggukiekim1131 Elbette hata yapabilir ancak bu bir hata değil eksik anlatımdır. İkincisi, bir hata varsa bile o videoyu yeniden çekersin doğru olanı öğrencilere anlatırsın. Üçüncüsü, hevesini kırmak istemem ama bunun bir hata mı yoksa eksik anlatım mı ayrımını getirmekte zorlanıyorsan ki öyle görünüyor, yazılımda işin çok zor demektir genç adam.
@ggukiekim1131
@ggukiekim1131 2 жыл бұрын
@@diamonddunyasi4945 yazılıma yeni başladım ayrıca siz bayağı bir bilgili gibi konuşuyorsunuz gibi ? yaşınız büyük herhalde
@diamonddunyasi4945
@diamonddunyasi4945 2 жыл бұрын
@@ggukiekim1131 Genç senin hevesini mostivasyonunu kırmak gibi bir amacım olamaz kesinlikle. Ben videoda hocanın eksik anlatımını anlatmak istedim ki izleyen genç arkadaşlar konuyu sadece bu video ile sınırlı zannediyorlar. Halbuki öyle değil bu konular daha derinlemesine ele alınmalı. Bu anlatımlar çok yüzeysel kalıyor. Yani bu kadar kod yazmayı bu videolardan öğrenip compilerın ne olduğunu interpreter ın ne olduğunu bilmemek ciddi bir handikaptır. Bu anlatımlar bana daha çok ticari yönü ağır basan anlatımlar gibi geliyor. İnşaAllah başarılı olursun yazılımda . Ben 51 yaşımdayım sana tavsiyem yabancı pdf kaynaklardan faydalanman şeklindedir.
@emindogu51
@emindogu51 2 жыл бұрын
Eline sağlık, emeğine teşekkürler...
@saidsafarov789
@saidsafarov789 4 жыл бұрын
Tek kelimeyle harikaaa
@yusufsizmaz
@yusufsizmaz 11 ай бұрын
Hocam Adamsın
@abdullahtel4342
@abdullahtel4342 4 жыл бұрын
16:35 miktar deişkenine if bloğu oluşturarak sorunu giderebiliriz ;)
@anonimselvi
@anonimselvi 4 жыл бұрын
Emeklerinize sağlık!
@kagantimur9827
@kagantimur9827 2 жыл бұрын
cok guzel anlatim
@swindlerstormanqel
@swindlerstormanqel 4 жыл бұрын
Çok teşekkür ederim
@gokberkziyagokceli5542
@gokberkziyagokceli5542 6 жыл бұрын
switch (işlem) { case 1 : System.out.println("Bakiyeniz : " + bakiye + "TL'dir."); break ; case 2 : System.out.println("Yatırmak İstediğiniz Miktar ? "); int miktar = aba.nextInt() ; int limit = 5000 ; if (limit < miktar + bakiye) { System.out.println("Para Yatırma Başarısız . " + " Kart Limitini Aştınız."); } else if (limit > miktar + bakiye ) { bakiye += miktar ; System.out.println("Bakiyeniz : " + bakiye + ("TL'dir.")); } break ; case 3 : System.out.println("Çekmek İstediğiniz Miktar ? "); int çekmek = aba.nextInt() ; if (bakiye < çekmek) { System.out.println("Para Çekme Başarısız , Yetersiz Bakiye . "); } else if (bakiye > çekmek) { bakiye -= çekmek ; System.out.println("Bakiyeniz : " + bakiye + "TL'dir."); } break ; ----------------------- daha iyi bir kod bir göz atın derim.
@pehambey7145
@pehambey7145 3 жыл бұрын
bir şey sorcam defualt olduktan sonra bir daha switchin başına dönmek istesek ne yapmalıyız. Nasıl kod yazmalıyız. Defualt olduktan sonra bitirmesin , bir daha switchin başına dönsün ve tekrar dene desin
@sheriffciko3089
@sheriffciko3089 5 ай бұрын
Hocam ilk videoda ayrıntılı anlatmayacagım demenize ragmen bence bilen kişiler için çok ayırntılı anlamışsınız
@Dunyanindigerucu
@Dunyanindigerucu 3 жыл бұрын
String i bulamadim ama , acaba varmi listenizde ?
7 жыл бұрын
Abi buldum! demekki switch in içinde if komutu kullanılabiliyormuş ! case 3: System.out.println("Ne kadar çekeceksiniz"); miktar = scan.nextInt(); if (miktar > bakiye) { System.out.println("Yetersiz Bakiye"); } else { bakiye -= miktar; System.out.println("Yeni Bakiyeniz " + bakiye + "tldir"); } break;
@okatacu1796
@okatacu1796 7 жыл бұрын
System.out.println("Yetersiz Bakiye"); bundan sonra ''break'' komutunun kullanılması gerek yoksa miktarı bakiyeden çıkarıp "-"li bir değer veriyor
@infrared3708
@infrared3708 6 жыл бұрын
Harika Denedim oldu
@baywednesday617
@baywednesday617 6 жыл бұрын
merhaba hocam bazen run dedıkten sonra bulundugumuz clası değilde bir önceki classı çalıstırıyor bunu nasıl değiştiricez acil dönerseniz sevinirim
@baywednesday617
@baywednesday617 6 жыл бұрын
tmm hocam hatayı buldum kusura bakmayın :)
@sanalsucuk3634
@sanalsucuk3634 6 жыл бұрын
@@baywednesday617 Ben bulamadım bana da çok oluyor. Hata neredeymiş?
@ahmetsahin2822
@ahmetsahin2822 2 жыл бұрын
hocam konsolu nasıl temizliyoruz
@dogukanoksuz3698
@dogukanoksuz3698 6 жыл бұрын
Abi bu sadace sayılar içinmi
@kadirdogus4396
@kadirdogus4396 7 жыл бұрын
Merhaba acaba javada global değişken gibi kavramlar yok mu ? case 2 nin içinde oluşturduğumuz int miktar değişkenini case3 içinde nasıl görebiliyor ?
@semihoz5170
@semihoz5170 7 жыл бұрын
Bakıcam İnşalllah Reis Bu arada Pc Programcısı olmak istiyorum senın bu java videolarının 1.cisinden başlamak mantıklı mı
7 жыл бұрын
Kardeşim bence yeni giriyosan bu işlere Python daha mantıklı olur.
@semihoz5170
@semihoz5170 7 жыл бұрын
Bakıcam reis saolasın
@semihoz5170
@semihoz5170 7 жыл бұрын
1 mi 2 mi 3den mi hangisinden başlamalıyım ?
@selmanabasiyun8570
@selmanabasiyun8570 7 жыл бұрын
Son dersten başla reis kısayoldan bitir bütün dersleri
@barscanunsal5935
@barscanunsal5935 5 жыл бұрын
@ Udemy satın almak yerine buradan takip etsek olur mu Java derslerini? Geri kalır miyiz herhangi bir şekilde?
@mecengs
@mecengs 7 жыл бұрын
hocam merhaba bır uygulama gelıstırıyorum ve bır noktada takıldım yardımcı olabılır mısın ozelden nasıl ulasabılırım
@menoktaokan
@menoktaokan 5 жыл бұрын
keşke tema koyu olsaymış. gece izlerken ekran çok parlıyor.
@lucianotevez4836
@lucianotevez4836 4 жыл бұрын
abi return true; veya false yaparsak ne olur
@elvinqurbanov6669
@elvinqurbanov6669 5 жыл бұрын
Mail nize atmak istiyorum programi, mailnizi bulamadim atiyim yaza bilirmisiniz ben biraz gelistirdimde
@mustafaesattemel
@mustafaesattemel 4 жыл бұрын
hocam ben tüm dersleri aynı classda yazdım ara sıra karışıyor da . sadece istediğim kodları nasıl çalıştırtaiblirim ?
@umitcantutar6293
@umitcantutar6293 4 жыл бұрын
çalıştırmak istemediğin kodları yorum satırına çevirebilirsin başına /* sonunada */ böyle yaparak
@user11310
@user11310 2 жыл бұрын
Hocam bakiye çekme kısmında miktara -1000 girersek bakiye artıyor :D
@giovannigiorgio5340
@giovannigiorgio5340 4 жыл бұрын
5:55
@enescivelek3369
@enescivelek3369 5 жыл бұрын
Bi proje icin robotik kodlama öğrenmem lazım java dilinde lise 2 yim abi ne videoları önerirsin bölümde visual studio c# goruyorum while dongusune kadar biliyorum şuan
@eyluloz8968
@eyluloz8968 3 жыл бұрын
sysout yazınca direkt çıkmıyorbende neden?
@athırsızı123
@athırsızı123 3 жыл бұрын
sysout yapıp ctrl ye basılı tutup space tuşuna bas direkt gelir
@jkbhhhfrbbbhewf
@jkbhhhfrbbbhewf Ай бұрын
goooddd
@canerboyraz9480
@canerboyraz9480 6 жыл бұрын
case 3: System.out.println("Çekeceğiniz tutarı giriniz:"); miktar = scan.nextInt(); bakiye -=miktar; if (miktar > bakiye || miktar
@swindlerstormanqel
@swindlerstormanqel 4 жыл бұрын
Aynı Komutlarla hesap makinesi yaptım
@yazlmadresi1568
@yazlmadresi1568 7 жыл бұрын
Abi bişey sorucam. Sen web geliştiriyo musun? Yani web bazında proje yapıyosan & yaptıysan backend kısmında ki senin çalıştığın teknolojiyi çok merak ediyorum. Bu arada bende bilg muhendislik hazirlik ogrencisiyim. Biz mobil & web & desktop 3lüsünden birini seçmek zorunda mıyız yoksa her 3 ünden de birşeyler öğrenebilir miyiz? Kalıcı olur mu, yoksa ben sadece webciyim, deyip alanında uzmanlaşmak mı mantıklıdır? Piyasada bu işler nasıl yürüyor yani her çalışan kendi alanını mı kontrol eder.Yoksa yeri geldiğinde her alana bakmak zorunda mı?
@emr862
@emr862 5 жыл бұрын
sıkıntı varmı kodda bı bakarmısın olmuo import java.util.Scanner; public class java9 { public static void main (String[] args) { Scanner scan = new Scanner(System.in); int sayı = scan.nextInt(); int bakiye = 1000; int işlem; System.out.println("1.bakiye görüntile"); System.out.println("2.para yatırma"); System.out.println("3.para çekme"); System.out.println("sistemden cıkış"); işlem = scan.nextInt(); switch(işlem) { case 1: System.out.println("bakiyeniz"+bakiye+"tldir"); break; case 2: System.out.println("ne kadar yatırıcaksınız"); int miktar = scan.nextInt(); bakiye += miktar; System.out.println("bakiyeniz"+bakiye+"tldir"); break; case 3: System.out.println("ne kadar yatırıcaksınız"); miktar = scan.nextInt(); bakiye -= miktar; System.out.println("bakiyeniz"+bakiye+"tldir"); break; case 4: System.out.println("sistemden cıktınız"); break; default: System.out.println("hatalı yenden deneyiniz"); break; } } }
@atakan502
@atakan502 5 жыл бұрын
türkçe karakter kullanmamaya özen göster işlemi "islem" şeklinde değiştirirsen sorunun çözülecektir
@burak9376
@burak9376 4 жыл бұрын
import java.util.Scanner; public class caseatm{ public static void main(String[] arguments) { Scanner scan = new Scanner(System.in); int bakiye = 1000; int islem; System.out.println("1:Bakiye görüntüle"); System.out.println("2:Para Yatırma"); System.out.println("3:Para Çekme"); System.out.println("4:Sistemden çıkış"); islem = scan.nextInt(); switch(islem) { case 1: System.out.println("Bakiyeniz" + bakiye); break; case 2: System.out.println("Ne kadar yatıracaksınız?"); int miktar = scan.nextInt(); bakiye += miktar; System.out.println("Bakiyeniz" + bakiye + "TL'dir"); break; case 3: System.out.println("Ne kadar para çekeceksiniz?"); miktar = scan.nextInt(); bakiye -= miktar; if (miktar > bakiye) { System.out.println("Paranız yetersiz!"); } else { System.out.println("Bakiyeniz" + bakiye + "TL'dir"); } break; case 4: System.out.println("Sistemden çıkılıyor..."); break; default: System.out.println("Geçersiz işlem"); break; } } }
@kemalcetindag815
@kemalcetindag815 5 жыл бұрын
Hocam 2019 da burdayımda şu ders 5l le 7 arası boş bir tane önden gidiyorsunuz sinirim bozuldu
@samethalifeoglu1393
@samethalifeoglu1393 7 жыл бұрын
Kardeşim evvela elinden sağlık bilginden bereket eksik olmasın videolar için teşekkürler ancak benim eleştirim ders içeriğinden ziyade kullanmış olduğun kelimelere olacak . "Yaratmak" kelimesinin yerine "Oluşturmak" ifadesini kullanman eminim çok daha yararlı olacaktır. Umarım beni yanlış anlamaz bana hak verirsin kolay gelsin :))
7 жыл бұрын
Eğitim videoları çekerken biraz rahat olmak istiyorum. Zaten sadece ağız alışkanlığı :) Nedenini söylersen hak veririm belki ? :) Kolay gelsin.
@samethalifeoglu1393
@samethalifeoglu1393 7 жыл бұрын
Aynen öyle senin kasti olarak yaptığın birşey değil, bu da seni daha dinlenebilir biri yapıyor. Geliştirme ortamlarında biz bir şeyin üzerine başka bir şey inşa ediyoruz yani oluşturuyoruz ,bizim edebiyatımız da yaratmak sadece ALLAH'a mahsus olduğu için geri kalanlar hep bir şeyin üzerine başka bir şey inşaa ederek gelmiştir günümüze kadar . Ama niyet önemlidir tabiki kendini nasıl rahat hissediyorsan öyle yap benim ki sadece dinleyici eleştirisi vesselam :)
7 жыл бұрын
O anlamda söylemedikten sonra farkedeceğini zannetmiyorum :) Zaten Ameller niyete göredir söze göre değil. Teşekkür ederim. İyi çalışmalar.
@samethalifeoglu1393
@samethalifeoglu1393 7 жыл бұрын
Bende teşekkür ederim :) Videolarınızın devamını bekliyoruz iyi çalışamalar
@higz654
@higz654 7 жыл бұрын
Yaratmak Allaha mahsusturdaki yaratma eylemi yoktan var etmektir. Fanilerin ''yaratma'' eylemi yaratıcılıkla bağlantılıdır. Allahınkiyle alakası yoktur. Rica ediyorum bu kelimeyi her kullanana kafir damgası vurmayın. Bırakın isteyen istediği gibi kullansın. Çok benzerini yakın tarihte yaşadım daha kötü bir üslubla hemde siz yine kibar konuşmuşsunuz, ama herkes sizin istediğiniz gibi konuşmak zorunda değil belirtmek isterim. Bu arada ek olsun buda: Yaratmak : Zihin ve düş gücünden yararlanılarak o zamana değin görülmeyen yeni bir şey ortaya koymak, yapmak. Selametle
@mngf749
@mngf749 4 жыл бұрын
buda benden package cnnc; import java.util.Scanner; public class cnnc { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int bakiye = 1000; int işlem ; System.out.println("1: bakiye görüntüle"); System.out.println("2: para yatır"); System.out.println("3: para çek "); System.out.println("4: çıkış yap "); işlem = scan.nextInt(); switch (işlem) { case 1 : System.out.println("bakiyeniz " +bakiye+ "tl dir"); break ; case 2 : System.out.println("ne kadar yatıracaksınız? "); int miktar= scan.nextInt(); bakiye = bakiye + miktar; System.out.println("bakiyeniz " + bakiye + "tl dir "); break; case 3: System.out.println("ne kadar çekeceksiniz? "); int miktar2= scan.nextInt(); bakiye = bakiye - miktar2; System.out.println("bakiyeniz "+ bakiye+ " tldır"); break; case 4 : System.out.println("bizi seçtiğiniz için teşekkürler"); break; default : System.out.println("yanlış bir işlem gerçekleştirdiniz"); break;
@samizim7
@samizim7 Жыл бұрын
ya hocam çok hızlı anlatıyon
@demirdokum7318
@demirdokum7318 4 жыл бұрын
Videoda söylenmişse muhtemelen kaçırmışımdır swich case sadece sayılarla mı kullanılııyor yoksa case "Giriş" case "Kayıt" gibi de kullanılabiliyor mu?
@yusufsimsek2940
@yusufsimsek2940 3 жыл бұрын
tabiki olur kullanıcıdan inputu string olarak alarak yapabilirsiniz
@the_ttnoz
@the_ttnoz 4 жыл бұрын
sürekli yaratıyo maşallah. oluşturuyorum demeye dili dönmüyo cinsin
@think_-
@think_- 4 жыл бұрын
? zorla mı izlettiriyorlar sana allah alla
@terihanpeyze9512
@terihanpeyze9512 4 жыл бұрын
package mainp; import java.util.Scanner; public class Fda1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner girdi=new Scanner(System.in); String kartno; String parola; kartno="983777"; parola="8282"; System.out.println(" Hoş Geldiniz "); System.out.println("GMS BANK"); System.out.println("Lütfen Kart No Giriniz "); String kart1=girdi.next(); System.out.println("Lütfen Şifrenizi Giriniz"); String parrola=girdi.next(); if(kartno.contentEquals(kart1) && (parola.contentEquals(parrola))) { System.out.println("Lütfen Aşağıdan Yapacağınız İşlemi Seçiniz !"); System.out.println("1- Bakiye Sorgulama 2-Para Yatırma 3-Para ÇEkme 4-Çıkış"); int para=5300; Scanner scan=new Scanner(System.in); int sayi=scan.nextInt(); switch(sayi) { case 1: System.out.println("Bakiyeniz " +para + "TL"); break; case 2: System.out.println("Lütfen Yatıracağınız Miktarı Giriniz"); int miktar=scan.nextInt(); int toplam=miktar+para; System.out.println("Güncel Bakiyeniz: "+toplam); break; case 3: System.out.println("Lütfen Çekeceğiniz Miktarı Giriniz "); int cekme=scan.nextInt(); if(cekme>para) { System.out.println("Yetersiz Bakiye"); } else { int toplam1=para-cekme; System.out.println("Kalan Bakiyeniz: "+toplam1); } break; case 4: System.out.println("Başarıyla Çıkış Yapıldı!"); break; default: System.out.println("Geçersiz İşlem Numarası"); break; } } else { System.out.println("Şifre Ya Da Parola Hatalı"); } } }
@terihanpeyze9512
@terihanpeyze9512 4 жыл бұрын
Tertemiz oldu ya helal bana.
3 жыл бұрын
....
@theturks6058
@theturks6058 6 жыл бұрын
import java.util.Scanner; public class tamsayı_karşılaştırma { public static void main(String []args) { Scanner input = new Scanner (System.in); String password ="12345"; String sifre; System.out.println("Kullanıcı Şifrenizi Giriniz :"); sifre = input.next(); if (sifre.equals(password)) { System.out.println("Sisteme başarı ile giriş yaptınız..."); } else { System.out.println("Tekrar Deneyiniz..."); } int islem,bakiye=1000,sonuc; System.out.println("1- Bakiye Görüntüle"); System.out.println("2- Para Yatırma" ); System.out.println("3- Para Çekme " ); System.out.println("4- Çıkış Yapınız" ); islem = input.nextInt(); switch (islem) { case 1: System.out.println("Bakiyeniz :"+bakiye +"'TL"); break; case 2 : System.out.println("Yatırılacak Tutarı Giriniz :"); int ekleme = input.nextInt(); bakiye += ekleme; System.out.println("Toplam Bakiyeniz :"+ ekleme ); break; case 3 : System.out.println("Çekilecek Tutarı Giriniz :"); int cekme =input.nextInt() ; bakiye-=cekme; if (bakiye
@hackerimam3247
@hackerimam3247 2 жыл бұрын
//This is the slightly improved version. import java.util.Scanner; public class ATM_Project { public static void main (String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Enter a number (1-4) : "); int balance = 1000; System.out.println("1: View balance "); System.out.println("2: Withdraw money "); System.out.println("3: Deposit money "); System.out.println("4: Exit "); int operation = scan.nextInt(); switch(operation) { case 1: System.out.println("Balance is " + balance + " TL."); break; case 2: System.out.println("How much money do you want to withdraw?"); int amount = scan.nextInt(); if (amount > balance) { System.out.println("You do not have " + amount + " TL in your account."); System.out.println("Exiting..."); System.out.println("The program has been ended."); break; } else { balance -= amount; System.out.println("Please, wait..."); System.out.println("New balance is " + balance + " TL."); } break; case 3: System.out.println("How much money do you want to deposit?"); amount = scan.nextInt(); balance += amount; System.out.println("Please, wait..."); System.out.println("New balance is " + balance + " TL."); break; case 4: System.out.println("Exiting..."); System.out.println("The program has been ended."); break; default: System.out.println("Invalid operation"); System.out.println("Please, enter a different number"); break; } } }
@yunusemreaydn7560
@yunusemreaydn7560 3 жыл бұрын
package atm2; import java.util.Scanner; public class atm{ public static void main (String[]args){ String bankcode= "123456"; String cvv= "5021"; Scanner scan = new Scanner(System.in); System.out.println("Kart Numarası Giriniz (Kartın Önünde Yer Alır.):"); String bankcodeinput= scan.nextLine(); System.out.println("CVV Güvenlik Kodunuzu Giriniz.(Kartın Arkasında Yer Alır)"); String cvvinput= scan.nextLine(); if ((bankcode.equals(bankcodeinput)) && (cvvinput.equals(cvv))){ System.out.println("Başarıyla Oturum Açtınız! Kütfen Yapmak İstediğiniz İşlemi Seçiniz."); int balance= 1000; System.out.println("1.Bakiye Sorgulama"); System.out.println("2.Para Gönder"); System.out.println("3.Para Yatır"); System.out.println("4.Para Çek"); System.out.println("5.Çıkış Yap!"); int procces= scan.nextInt(); switch(procces){ case 1: System.out.printf("Bakiyeniz %d$",balance); break; case 2: System.out.println("Para Gönderme Özelliği Yakında Gelecek"); break; case 3: System.out.println("Kaç TL Yatıracaksınız?:"); int depositmoney= scan.nextInt(); if (depositmoney>10000){ System.out.println("Limitiniz 10000₺! Lütfen daha az para yatırın."); } else { System.out.printf("%d Hesaba Eklenecek Türk Lirası. Onaylıyor Musunuz ? 1.Evet 2.Hayır", depositmoney); int depositapprove= scan.nextInt(); int newbalance= balance + depositmoney; switch (depositapprove) { case 1: System.out.println(depositmoney+" TL hesabınıza eklendi. Yeni bakiyeniz ₺ "+newbalance); } } break; case 4: System.out.println("Ne kadar para çekmek istiyorsunuz?:"); int drawmoney= scan.nextInt(); if (drawmoney>balance) { System.out.println("Yetersiz bakiye! Çıkış yapılıyor..."); } else { System.out.printf(" %d$ TL Çekeceksiniz.Onaylıyor Musunuz ? 1.Evet 2.Hayır ", drawmoney); int drawapprove= scan.nextInt(); int remainbalance= balance - drawmoney; switch(drawapprove){ case 1: System.out.printf("İşlem onaylandı. %d Türk Lirası kaldı", remainbalance); break; case 2: System.out.println("İşlem reddedildi! Çıkış yapılıyor..."); } } break; case 5: System.out.println("Çıkış Yapıldı!"); break; default: System.out.println("Geçersiz Kart Numarası!"); } } else { System.out.println("Geçersiz kredi kartı kodu veya CVV"); } } }
@turkgenci6973
@turkgenci6973 3 жыл бұрын
Abi çekme sırasında sınırı aşmamak için şöyle bir kod yazdım. For(miktar>bakiye){ system.out.println("Para Yetersiz");} Else bakiye = bakiye - miktar; { system.out.println("Bakiyeniz :" + bakiye "tldir"; Break; Doğru olup olmadığını lütfen yazın öğrenmeye başlayalı 3 gün oldu.
Java Programlama Dersleri 10  - While Döngüleri
16:57
Yazılım Bilimi
Рет қаралды 67 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
G2 on 5G Podcast: Wildfire Aid, CES AI, AT&T's Guarantee, T-Mobile's Ad Buy, AST's Spectrum, 5G APIs
25:37
G2 on 5G Podcast by Moor Insights & Strategy
Рет қаралды 1
Junior Yazılımcı Mülakatı - Python | Mert Sırakaya
1:03:54
Tech Buddy
Рет қаралды 29 М.
.equals() vs. == in Java - The Real Difference
8:48
Coding with John
Рет қаралды 199 М.
Java Dersleri #21 - Switch Case Kullanımı
8:07
Kodlama Vakti
Рет қаралды 37 М.
C Ders 15 Switch Case
13:53
Murat Yücedağ
Рет қаралды 92 М.
Java Programlama Dersleri 14 -  Fonksiyonlara Giriş ( Metodlar )
13:05
Yazılım Bilimi
Рет қаралды 88 М.
Java Dersi 24 : Metodları Anlamak
15:16
Engin Demiroğ
Рет қаралды 41 М.
YALNIZCA JAVA - 1 VIDEODA
1:07:49
Yazılım Bilimi
Рет қаралды 116 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН