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"); }
7 лет назад+13
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 !
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.
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
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");
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
@@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 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.
} 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.
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
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 ?
7 лет назад+15
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;
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
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ı?
import java.util.Scanner; public class caseatm{ public static void main(String[] arguments) { Scanner scan = new Scanner(System.in); int bakiye = 1000; int islem;
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 ");
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; }
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();
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; } } }
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 лет назад+3
Eğitim videoları çekerken biraz rahat olmak istiyorum. Zaten sadece ağız alışkanlığı :) Nedenini söylersen hak veririm belki ? :) Kolay gelsin.
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 лет назад+5
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.
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
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ı"); }
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))){
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"); } } }
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.
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");
}
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 !
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.
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");
}
}
}
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
24. Dersin altındaki "Diamond dünyası" yorumunu bir oku istersen. Yorumunu gözden geçirmek isteyebilirsin...
@@diamonddunyasi4945 insanlar hata yapamaz mı
@@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.
@@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
@@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.
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.
16:35 miktar deişkenine if bloğu oluşturarak sorunu giderebiliriz ;)
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
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 ?
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;
System.out.println("Yetersiz Bakiye");
bundan sonra ''break'' komutunun kullanılması gerek yoksa miktarı bakiyeden çıkarıp "-"li bir değer veriyor
Harika Denedim oldu
Eline sağlık, emeğine teşekkürler...
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
tmm hocam hatayı buldum kusura bakmayın :)
@@baywednesday617 Ben bulamadım bana da çok oluyor. Hata neredeymiş?
String i bulamadim ama , acaba varmi listenizde ?
Emeklerinize sağlık!
Tek kelimeyle harikaaa
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
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
cok guzel anlatim
case 3:
System.out.println("Çekeceğiniz tutarı giriniz:");
miktar = scan.nextInt();
bakiye -=miktar;
if (miktar > bakiye || miktar
hocam konsolu nasıl temizliyoruz
Çok teşekkür ederim
Hocam ilk videoda ayrıntılı anlatmayacagım demenize ragmen bence bilen kişiler için çok ayırntılı anlamışsınız
Hocam Adamsın
hocam ben tüm dersleri aynı classda yazdım ara sıra karışıyor da . sadece istediğim kodları nasıl çalıştırtaiblirim ?
çalıştırmak istemediğin kodları yorum satırına çevirebilirsin başına /* sonunada */ böyle yaparak
abi return true; veya false yaparsak ne olur
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ı?
Abi bu sadace sayılar içinmi
Mail nize atmak istiyorum programi, mailnizi bulamadim atiyim yaza bilirmisiniz ben biraz gelistirdimde
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;
}
}
}
5:55
Hocam bakiye çekme kısmında miktara -1000 girersek bakiye artıyor :D
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ı
Kardeşim bence yeni giriyosan bu işlere Python daha mantıklı olur.
Bakıcam reis saolasın
1 mi 2 mi 3den mi hangisinden başlamalıyım ?
Son dersten başla reis kısayoldan bitir bütün dersleri
@ Udemy satın almak yerine buradan takip etsek olur mu Java derslerini? Geri kalır miyiz herhangi bir şekilde?
keşke tema koyu olsaymış. gece izlerken ekran çok parlıyor.
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?
tabiki olur kullanıcıdan inputu string olarak alarak yapabilirsiniz
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;
//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;
}
}
}
Aynı Komutlarla hesap makinesi yaptım
sysout yazınca direkt çıkmıyorbende neden?
sysout yapıp ctrl ye basılı tutup space tuşuna bas direkt gelir
Hocam 2019 da burdayımda şu ders 5l le 7 arası boş bir tane önden gidiyorsunuz sinirim bozuldu
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;
}
}
}
türkçe karakter kullanmamaya özen göster işlemi "islem" şeklinde değiştirirsen sorunun çözülecektir
ya hocam çok hızlı anlatıyon
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 :))
Eğitim videoları çekerken biraz rahat olmak istiyorum. Zaten sadece ağız alışkanlığı :) Nedenini söylersen hak veririm belki ? :) Kolay gelsin.
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 :)
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.
Bende teşekkür ederim :) Videolarınızın devamını bekliyoruz iyi çalışamalar
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
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ı");
}
}
}
Tertemiz oldu ya helal bana.
sürekli yaratıyo maşallah. oluşturuyorum demeye dili dönmüyo cinsin
? zorla mı izlettiriyorlar sana allah alla
goooddd
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
....
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");
}
}
}
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.