AĞZINA YÜREĞİNE SAĞLIK HOCAM ELLERİN GÖZLERİN DİLLERİN DERT GÖRMESİN. BİZE ŞU TRENİ KAÇMIŞ MİLLETE YAZILIM ÖĞRETİYORSUN YA. ALLAH SANA FAZLA FAZLA VERSİN.
@Emirayas3 жыл бұрын
Kaliteli ve geliştirici bir uygulama, pratik dersi olmuş. Ücretsiz bir şekilde bu derslere ulaşabilmek bizim için çok değerli sağ olun var olun.
@omerfarukunlu21123 жыл бұрын
Bunu kendime borç bildim "Allah razı olsun hocam"
@senasimsek3273 жыл бұрын
Hocam videoyu izlemeden kendim denemek istedim bazı farklılıklar var ama artık videoyu izlemeden yapabilecek duruma gelmişiz, gerçekten mükemmel anlatıyorsunuz çok teşekkür ederiz import java.util.Scanner; public class UcakBiletiHesaplama { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int km,yas,tip; double fiyat; System.out.print("Mesafeyi Giriniz : "); km = scan.nextInt(); System.out.print("Yaşınızı Giriniz : "); yas = scan.nextInt(); System.out.print("Yolculuk Tipini Giriniz (1-Tek Gidiş , 2-Gidiş/Dönüş) : "); tip = scan.nextInt(); if (km>0 && yas>0 && (tip==1 || tip==2)) { System.out.println("Fiyat hesaplanıyor..."); }else { System.out.println("Bazı bilgiler yanlış girildi, tekrar deneyiniz."); } fiyat = km * 0.10 ; if(yas
@KodlamaVakti3 жыл бұрын
Elinize sağlık böyle devam :)
@mehmetnazmbilgi5753 жыл бұрын
Allah sizden razı olsun, ilerleyen videolarda daha karmaşık örnekler vardır umarım...
@bakikocer91133 жыл бұрын
Hocam gerçekten çok güzel ve anlaşılır anlatıyorsunuz. Tebrikler...
@serhatdemirel52013 жыл бұрын
Elinize ,ağzınıza sağlık çok güzel anlatmıştınız .Ben bu koda sınıfta ekledim herkese a + bilet veriyorum :)
@nuraslan8510 Жыл бұрын
Denemesini yaparken en zorlanacağım proje bu olacak gibi görünüyor :) çok teşekkürler hocam youtube'daki en iyi java anlatan kanal🥰
@anlkaya5392 Жыл бұрын
emeğinize sağlık sizinle çok iyi ilerliyorum
@nastenkaoo2 жыл бұрын
mukemmel proje olmus klavyede yazan parmaklarina saglik
@Fatma-hy5qx2 жыл бұрын
Harikasınız hocam tesekkur ederiiiiz
@hakanyurtluk7194 жыл бұрын
10:31 Ne kadar az kod diyip bütün kodu silmek :D
@KodlamaVakti4 жыл бұрын
Çok ironik olmuş evet :)
@KubraTekec18 күн бұрын
emeğinize sağlık
@oguzhanylmaz45863 жыл бұрын
Hocam eğitim videolarınız çok iyi ve güncel öncelikle bunun için teşekkür ederim. Sizin çözümünüze hiç bakmadan denedim ve biraz farklı yaptım ama oldu. package IlkProjem; import java.util.Scanner; public class UcakBiletiHesaplamaProgrami { public static void main(String[] args) { Scanner input = new Scanner(System.in); Scanner input2 = new Scanner(System.in); System.out.println("-----BİLET PROGRAMI------"); String k_adi , k_soyadi; double toplam_tutar; int k_yas; int gidis_tur; float mesafe; System.out.print(" Adınız: "); k_adi = input.next(); System.out.print("Soyadınız: "); k_soyadi = input.next(); System.out.print("Yaşınız: "); k_yas =input2.nextInt(); System.out.println(" 1-Tek Gidiş 2-Gidiş Dönüş"); gidis_tur = input2.nextInt(); System.out.println(" Kaç km mesafe gideceksiniz"); mesafe = input2.nextFloat(); if (k_yas
@oguzhanylmaz45863 жыл бұрын
buda consoldaki çıktım: -----BİLET PROGRAMI------ Adınız: Oğuzhan Soyadınız: Yılmaz Yaşınız: 22 1-Tek Gidiş 2-Gidiş Dönüş 2 Kaç km mesafe gideceksiniz 400 Bilet bilgileriniz Ad:Oğuzhan soyad: Yılmaz toplam tutar: 0.8$
@mustafaergun76922 жыл бұрын
@@oguzhanylmaz4586 0.8 dolar 400km için fazla olmamış mı
@GencBorsac2 жыл бұрын
çok sağolun hocam
@alirzayev4447 Жыл бұрын
var olun
@EfnanSifyan3 жыл бұрын
Merhaba hocam, bu projede interface inheritage Polymorphism Generic class, Generic collections (at least two of List, Set and Map), Lambda functions , kullanıyoyormu ?
@KodlamaVakti3 жыл бұрын
O dediğiniz konular bu proje için ileri seviyeler, En sondaki Hastane Otomasyonunda kullanılıyor
@dondurma12349 ай бұрын
Çok iyi örnek 👏🏻
@cristianoronaldo81623 жыл бұрын
hocam siz hepsini tek tutara bagladınız , bu yontem biraz üst seviye geldi biraz Ben de basite indirgemeye çalıştım ve boyle yaptım ( ama biraz uzun oldu ) int km,yas,yoltip; System.out.print("Mesafeyi Giriniz: "); km= input.nextInt(); System.out.print("Yasınızı Giriniz:"); yas= input.nextInt(); System.out.print("Yolculuk Tipini Seçiniz (1=Tek Gidiş , 2=Gidiş-Dönüş): "); yoltip= input.nextInt(); double normalfiyat,yasindirimi,yasindirimi2; normalfiyat=km*0.1; yasindirimi=normalfiyat*0.5; yasindirimi2=normalfiyat*0.7; if(km>0 && yas>0 && (yoltip==1 || yoltip==2)) { if(yas=65 && yoltip==1) { System.out.println("Ödenecek Tutar: "+yasindirimi2 +'$'); } if(yas>=12 && yas=12 && yas
@KodlamaVakti3 жыл бұрын
İki kodda aynı kapıya çıkıyor elinize sağlık :)
@456xml Жыл бұрын
Cok sagol eline saglik
@ismailsert52202 жыл бұрын
Teşekkürler
@mahsumtarhan49644 жыл бұрын
hocam merhebalar sizde ricam android studio kullanımı ve projeler yapmanız . yaprsanız cok sevinirm sizin kadar dersleri detaylı anlatan yok .tşk
@KodlamaVakti4 жыл бұрын
Merhabalar, o konulara da gireceğiz inşallah.
@alperenerturulmusic2 жыл бұрын
zorlandığım tek dersiniz buydu sanırsam :)
@ozkanozer834 ай бұрын
10 "numara" 5 "yildiz"
@yoneticikardes Жыл бұрын
bol bol pratik yapın dostlar, para ile böyle eğitim alamazsınız başka bir şey söylemiyorum.
@ardagazel65204 жыл бұрын
hocam merhaba, yazdığımız programı jar dosyası olarak kaydedip açmak istediğimde "error a jni error has occurred please check your installation and try again" hatası alıyorum. Forumlarda Java'nın güncel olmadığı söyleniyor ve Eclipse'yi indireli birkaç gün oldu. Sebebini biliyor musunuz? java jdk 8 yüklü
@LifePodcastUS10 ай бұрын
baba flutter çek gözünü seveyim
@mahmudfrzli33023 жыл бұрын
Selamun Aleykum. Bir sey sorucmak istiyorum sizden konumuza aid olmasada. Ben back-end dev olmak istiyorum. Back-end dev olarak java dan nasil kullanicami oyrene bilicemmi bu kursun sonunda. Yani bir web-sitenin arka planini java ile kura bilicemmi
@rubyru7303 жыл бұрын
scanner scan ile scanner input farkı nedir
@KodlamaVakti3 жыл бұрын
Nesneye verdiğimiz değişken ismi farklı sadece
@mertkagantoy45672 жыл бұрын
Hocam bence tip indirimini yas indiriminden önce uygulamak gerekir çünkü tip indirimi yastan bağımsız direk uygulanır.
@ozkanylmaz39122 жыл бұрын
hocanın girdiği değerleri sen girince kaç buldun
@CHRIS-re9sn Жыл бұрын
if else bloklarını birbiri içine yazıp çalıştırmanız kafamı karıştırdı bir if bitmeden içine 2 tane daha if yazmışsınız tam olarak birkaç if birlikte nasıl çalışıyor anlamadım ama kendım videodan önce kodu yazıp hatasız çalıstırabıldım.
@aygocer6922 жыл бұрын
👍👏
@hikmetkeskin51534 жыл бұрын
Hocam selamlar ben bir yerde takıldım matematiken oluyor olması lazım ama ben programlamada yapamadım hata verdi sebebi nedir acaba ? "24>=yas>="12 gibi bir ifadeyi if bloğu içine yazamaz mıyız ?
@KodlamaVakti4 жыл бұрын
Yazılır ama syntax (söz dizimi) yanlış. if(yas
@erendagl15034 жыл бұрын
bunu ben denedim de olmadı algılamıyor böyle yazınca
@zhrttm3 күн бұрын
Kral
@huseyinisler3199 Жыл бұрын
Selamlar, örnekte 1500 km'yi 0.1 $/km (km başına 0.1 $ ücret) ile çarptığımızda normal bileti fiyatı 150 dolar olması gerekirken indirimli fiyat nasıl 216 $ çıkabilir? Bilet Fiyatı = 1500kmx0.1$/km = 150 $ Yaş İndirimi = 150$ - (150x0,1)= 135 $ -> 150x0,1 150 doların %10luk indirim miktarı Gidiş Dönüş İndirimi = 135 - (135x0,2)= 108$ olması gerekmez mi?
@KodlamaVakti Жыл бұрын
1 biletin indirimli fiyatı 135 lira. Gidiş dönüş: 2*135=270 lira 270*0.2=54 lira gidiş dönüş oldugu için indirim uygulanması. 270-54=216 lira ödemesi gereken miktar
@floyd2757 Жыл бұрын
öcelikle ağzına sağlık hocam. video başlayınca soruyu önce kendim çözüyorum sonra videoyu izleyip karşılaştırıyorum. ben farklı bi şekilde yaptım bu şekilde olmasında bi sıkıntı var mı? int mesafe , yaş ; System.out.print("mesafeyi giriniz : "); mesafe = scan.nextInt() ; System.out.print("yaşınızı yazınız : "); yaş = scan.nextInt() ; System.out.println("biletinizin çeşidini seçiniz"); System.out.print("1 - gidiş dönüş 2 - tek yön "); double fiyat = mesafe*0.1 ; int sayı = scan.nextInt() ; switch (sayı) { case 1 : { if (yaş < 12) { System.out.println("bilet fiyatı : " + ((fiyat)-((fiyat)*0.5+((fiyat)*0.2)))*2) ; } else if (yaş>=12 && yaş=65) { System.out.println("bilet fiyatı : " + ((fiyat)-((fiyat)*0.3+((fiyat)*0.2)))*2) ; } else { System.out.println("bilet fiyatı : " + (fiyat-(fiyat*0.2))) ; }} break; case 2 : { if (yaş < 12) { System.out.println("bilet fiyatı : " + ((fiyat)-((fiyat)*0.5))) ; } else if (yaş>=12 && yaş=65) { System.out.println("bilet fiyatı : " + ((fiyat)-((fiyat)*0.3))) ; } else { System.out.println("bilet fiyatı : " + fiyat) ; }} break; } }}
Çünkü süslü parantezleri koyarken bir hata yapmışsın. Yaptığın ilk if kontrolünden sonra gelen else if'ler ilk if'teki kod bloğunun içinde kalmış. Yaşı 24 olarak denediğin için ilk kontrolde zaten if in içine girmiyor ve dolayısıyla hiçbir işlem yapmıyor. 12'den düşük bir yaş girdiğinde ilk koşulu sağladığı için if'in içine girecek ve işlemi yapacaktır.
@mmammadov82333 жыл бұрын
Merhaba Hocam,ben bunu ayni sizin yaptiniz gibi yazdim her shey guzel calisiyor amma bir olay var,egerki duzgun ucus tipini yazmasak devam etmiyor ve duzgun giriniz yaziyoruz ,yeniden baslatmak icin ise Run etmemiz gerekir ve yeniden basliyor her shey,ben istiyorumki eger duzgun rakam yazilmazsa yeniden kendi kendiliginden baslasin,do while ile bi turlu alindiramadim,yani ben run etmis olmayayim kendiliginden baslasinyeniden bastan bizden istesin butun yas felan hepsin,bu nasil mumkun ola bilir,aslinda yeniden baslamasi icin sifirlanmasi gerekir mantikla bu amma nasil olacak bilmiyorum
@mmammadov82333 жыл бұрын
int yas, km, nov; Scanner scan = new Scanner(System.in); System.out.println("Yasi daxil edin:"); yas = scan.nextInt(); System.out.println("mesafeni daxil edin:"); km = scan.nextInt(); do{System.out.println("Ucus novunu secin:1=birterefli 2=ikiterefli"); nov = scan.nextInt(); double normalfiyat, yasendirimi, tipendirimi; if (yas > 0 && km > 0 && (nov == 1 || nov == 2)) { normalfiyat = km * 0.10; if (yas < 12) { yasendirimi = normalfiyat * 0.3; } else if (yas > 60) { yasendirimi = normalfiyat * 0.4; }else if(yas>12&&yas2); zor oldu amma yaptim,bazi sheyleri kendi isteyime gore yaptim ona cokda alinmayin(mesela do{ kendim oraya koydum en basdan koymusdum ilk once
@davidlopes69883 жыл бұрын
dinlemeden önce kendim yapayım dedim, bunun iki katı kod yazdım ve sonuç hep yanlış çıktı. korkunç.
@KodlamaVakti3 жыл бұрын
Çok normal siz denemekten vazgeçmeyin :)
@streakurt2 жыл бұрын
Sondaki "korkunç" kelimesi :D :D :d Oyle dusunmeyin bence ya, bence en iyisini yapiyorsunuz kendi kendinize bir seyler denemek. Umarim istediginiz sonucu almisinizdir sonunda
@dogukanilhan71042 жыл бұрын
Hocam merhaba mesela hem 65 den büyük hem de tip 2 yi seçerse iki indirimi de alabilir mi
@erenyilmaz697916 күн бұрын
bende onu merak ediyorum ama sanırım uygulamıyor çünkü öyle olsa 2 seçenek var ya indirimleri aynı anda fiyata uygulayacak ya da ilk 1. indirimi uygulayıp üstüne 2. yi ilave ederdi diye düşünüyorum hocamın yaptığı kodda bu detay yok galiba bende kaçırmış olabilirim ama kafama takıldı
@cagrivan4464 жыл бұрын
Hocam Merhaba; Aynı algoritmayı aşağıdaki gibi yazdım. Böyle yapmak ilerde yazmamda sorun çıkarır mı. Yoksa kısaltmalar her zaman daha iyi diyebilir miyiz? import java.util.Scanner; public class Ucak { public static void main(String[] args) { /* km birim fiyatı 0.10$ b * 12 yaşından küçükse %50 indirim c * 12 v2 24 arasındaysa %10 indirim c * 65 yaş üstü ise %30 indirim c * gidiş dönüş alırsa %20 indirim d * b=km c=yas d=tip e=normal fiyat f= yas indirimi g =tip indirimi */ Scanner a = new Scanner(System.in); System.out.println("Uçuş mesafesi giriniz : Yolcunun yaşını giriniz : Tek yön ise 1 Gidiş-Dönüş ise 2 seçiniz : "); int b=a.nextInt(),c=a.nextInt(),d=a.nextInt(); double e,f,g; if(b >0 && c>0 && (d==1 || d==2)) { e=b*0.10; if(c =12 && c65) { f=e*0.30; }else { f=0; } e-=f; if(d == 2) { g = e*0.2; e = (e-g)*2; } System.out.println(e); }else { System.out.println("Girdiğiniz Değerler Yanlış!!!!"); } } } Bu arada emeğinize sağlık.
@cagrivan4464 жыл бұрын
Sormak istediğin aslında değişkenleri 1 ve ya 2 harf ile tanımlamak sorun yaratır mı?
@KodlamaVakti4 жыл бұрын
Kısaltmalar sorun değildir, lakin anlamlı kısaltmak önemlidir. O yüzden km , yas gibi az harfli ama baktığımızda o değişkenin ne işe yaradığını anladığımız isimlendirmeler en iyisidir.
@cagrivan4464 жыл бұрын
@@KodlamaVakti Teşekkür ederim.
@beyza70333 жыл бұрын
12/12/2021 16:47
@nippezdel3 жыл бұрын
hocam ben hiç izlemeden yazdım ama sizin yazdığınızın nerdeyse 3 katı oldu ama çalışıyor. import java.util.Scanner; public class ucakbileti { public static void main(String[] args) { //yaşını girsin sonra gitmek istediği mesafeyi girsin 10 yaşa kadar yüzde 45 indirim //10 ve 20 arası yüzde 15 indirim 65 ve üzeri için yüzde 35 indirim gidiş dönüşe yüzde 10 indirim Scanner girdi=new Scanner(System.in); int yasiniz,mesafe,tip; double mesafeücreti = 0.10; System.out.println("Türk Hava Yolları iyi yolculuklar diler!"); System.out.println("Gidiş dönüş - 1 Sadece gidiş - 2"); System.out.println("Yolculuk tipinizi seçiniz;"); tip = girdi.nextInt(); if (tip!=1 && tip !=2) { System.out.println("Yolculuk tipini yanlış girdiniz!"); } else { System.out.println("Yaşınızı giriniz : "); yasiniz = girdi.nextInt(); if (yasiniz20) {System.out.print("Bilet ücretiniz : " + (biletücreti));} else if (yasiniz>=10) {System.out.print("Bilet ücretiniz : " + ((biletücreti)*0.85));} else {System.out.print("Bilet ücretiniz : " + ((biletücreti)*0.55));}} else {if (yasiniz>=65) { System.out.print("Bilet ücretiniz : "+ ((biletücreti2) * 0.65));} else if(yasiniz>20) { System.out.print("Bilet ücretiniz : " + (biletücreti2));} else if (yasiniz>=10) {System.out.print("Bilet ücretiniz : " + ((biletücreti2)*0.85));} else {System.out.print("Bilet ücretiniz : " + ((biletücreti2)*0.55));} }}}}}}
@KodlamaVakti3 жыл бұрын
Merhaba , bu da bir çözüm tabi ki :)
@tuti84522 жыл бұрын
cok uzun icim sisti
@FaberdsMC3 жыл бұрын
hocam videoyu siz konuyu anlattıktan sonra durdurup kendim yapmayı deniyorum bu arada arkadaşlarada öneririm takıldığınız yere videoyu devam ettirebilirsiniz öğrenmeniz açısından daha etkili oluyor. tek bi sorum var farklı bir mantıkla yapabilmişim fakat yaşı 24 yolu 1500 yazdığımda 216 yerine 210 cevabını alıyorum kodu inceleyebilicek birisi varsa cevaplayabilir mi? edit: dostlar çözdüm benim yazdığım kodda 2. bileti almanız halinde tüm indirim oranını toplayıp ardınan fiyattan düşüyor, hocamızın yaptığında ilk yaş indirimini düşüp ardından 2. bilet indirimini düşüyor //km birim fiyatı 0.10 dolar //12 yaşından küçükse toplam fiyata 50% indirim //12-24 yaş arası 10% indirim //65 yaşından büyükse 30% indirim //gidiş dönüş alıcaksa 20% indirim //bu koşullara göre uçak bileti hesaplayan program Scanner scan = new Scanner(System.in); double KM_FIYAT = 0.1, YAS_12ALTI = 0.5, YAS_12VE24 = 0.1, YAS_65USTU = 0.3, GIDIS_DONUS = 0.2, toplam; System.out.print("Yaşınızı giriniz: "); int yas = scan.nextInt(); System.out.print(" Gideceğiniz yolun KM cinsinden uzaklığını giriniz: "); int km = scan.nextInt(); System.out.print(" Dönüş bileti alacaksanız 1 almayacaksanız 2 girin: "); int donus = scan.nextInt(); if ((yas > 0 && km > 0) && (donus == 1 || donus == 2) ) { //12 yaşından küçükse toplam fiyata 50% indirim if (yas < 12) { toplam = (donus==2 ? 2:1) * ((km * KM_FIYAT) - ((km * KM_FIYAT) * (YAS_12ALTI + (donus == 2 ? GIDIS_DONUS : 0)))); //12-24 yaş arası 10% indirim }else if (yas 65) { toplam = (donus==2 ? 2:1) * ((km * KM_FIYAT) - ((km * KM_FIYAT) * (YAS_65USTU + (donus == 2 ? GIDIS_DONUS : 0)))); //indirim yok }else { toplam = (donus==2 ? 2:1) * ((km * KM_FIYAT) - ((km * KM_FIYAT) * (donus == 2 ? GIDIS_DONUS : 0))); } System.out.print(" Bilet tutarı: " + toplam + " DOLAR"); }else { System.out.print(" Girdiler yanlış!"); }
@aysusamedova91212 жыл бұрын
Selam aleykum ben yapınca oluyo sadece sondaki else yi kabul etmiyor
@itirazmvar33204 жыл бұрын
1500 km gidiyor km başı 0.10 dolar 1500*0.10=150 24 yaşında olduğu için ekstra yüzde 10 indirim yapılacak 150*90/100=135 gidiş dönüş aldığı için ekstra yüzde 20 indirim yapılacak 135*80/100=108 siz 216 bulmuşsunuz
@KodlamaVakti4 жыл бұрын
Merhabalar 14:07 den sonra neden 216 bulduğumuzu belirttik , çünkü gidiş dönüş bileti alıyor yani 2 tane bilet alıyor o yüzden gidiş dönüş fiyatı formülünde çarpı 2 vardır. Ama böyle detaylara takılmanız konuyu ne kadar ciddiye aldığınızı göstermektedir tebrik ederiz ve başarılarınızın devamını dileriz.
@dbrn34064 жыл бұрын
1 biletin indirimli fiyatı 135 lira. Gidiş dönüş: 2*135=270 lira 270*0.2=54 lira gidiş dönüş oldugu için indirim uygulanması. 270-54=216 lira ödemesi gereken miktar
@ilqarasadov3 жыл бұрын
@@KodlamaVakti Hocam bir sıralama hatası var sanırım sistem yaş indirimini yapdikdan sonra tip indirimini yaş indirimi yapdigi fiyata nazaran yapiyor, yani yası 24 olup gidiş donuş bileti alan toplamda 30% indirim almasi gerek 300*70/100=210 olması gerek.
@selimdayanc18693 жыл бұрын
@@ilqarasadov aynen 210 olması gerekiyor
@erdsee2 жыл бұрын
Benim de dikkatimi çekti o yüzden yorumlara baktım. Indirim üzerinden tekrar indirim yaptığınızda (mesela bilet fiyatı yaş indirimi, çıkan sonucun tekrar gidiş dönüş olarak tip indirimi yaparsak) başka bir sonuç, iki indirimi toplayıp (mesela %10+%20) yani %30 bunu bilet fiyatına uygularsanız başka sonuç çıkıyor. Sorun şu ki; hangisini bazı alacaz :))
@nurislamalim75806 ай бұрын
64 yasindaki 2.tipi alirsa sorun oluyor galiba hocam .
@KodlamaVakti4 ай бұрын
Olabilir, bug var ise düzeltebilirsiniz sizin iyi anlamda geliştirecektir :)
@GaziantepDansAkademi2 жыл бұрын
hocam yazılarınız acayip küçük. Biliyorum çok önce çekmişssiniz fakat bayağı zor oluyor okuması
Hocam ben de bi tık farklı yaptım ve sizin 1500 km yaş 24 tip 2 değerlerini girince bende farklı fiyat çıkıyor o da 120$ . Hocam bi bakarsanız çok sevinirim . yazdığım kod şu : int km,yas,tip; Scanner scan = new Scanner(System.in); System.out.print("Seyahat uzaklığını giriniz :"); km = scan.nextInt(); System.out.print("Yaşınızı giriniz :"); yas = scan.nextInt(); System.out.print("Seyahat tipini seçiniz : 1-Tek yön : 2-Gidiş dönüş :"); tip = scan.nextInt(); double fiyat = km * 0.10 ; if (km > 0 && yas > 0 && (tip==1 || tip==2) ) { if (tip == 1) { if (yas < 12) { System.out.println(fiyat * 0.5 + "$"); }else if (yas
@Ibrahim-jb2kx Жыл бұрын
daha uzun oldu ama oldu :D import java.util.Scanner; public class UçakBlieti2 { public static void main(String[] args) { Scanner input=new Scanner(System.in); int km,yas,tip; double normalFiyat; System.out.print("Km'yi Giriniz :"); km =input.nextInt(); System.out.print("Yaşınızı giriniz :"); yas=input.nextInt(); System.out.println("Yolculuk Tipini Seçiniz 1-Sadece gidiş 2-Gidiş Dönüş"); System.out.print("Seçiminiz :"); tip=input.nextInt(); normalFiyat=km*0.1; if(yas>0&&km>0&&(tip==1||tip==2)){ if(yas=65&&tip==1) { System.out.println("Bilet Ücretiniz :"+"$"+(normalFiyat-(normalFiyat*0.3))); }else if(tip==2) { System.out.println("Bilet Ücretiniz :"+"$"+(2*(normalFiyat-(normalFiyat*0.2)))); }else { System.out.println("Bilet Ücretinz :"+"$"+normalFiyat); } }else { System.out.println("Girdiğiniz Değerler Eksik Veya Yanlış"); } } }
@k1ny4s402 жыл бұрын
import java.util.Scanner; public class ProjeUcakBileti { public static void main(String[] args) { // Km birim fiyatı : 0,10 $ // 12 yaşından küçükse toplam fiyata %50 indirim // 12-24 yaş arasındaysa %10 indirm // 65 yaşından büyükse %30 indirm // Gidiş dönüş alırsa %20 indirim Scanner x = new Scanner(System.in); System.out.print("Kaç Yaşındasınız :"); int a = x.nextInt(); System.out.print("Yolculuk yapmak istediğiniz Uzaklık Kaç Km :"); int b = x.nextInt(); System.out.println("Dönüş Bileti Almak İstiyor Musunuz (Evet veya Hayır Şeklinde) :"); Scanner y = new Scanner(System.in); String c = y.nextLine(); // Demek ki veri tipi değişince yeni scanner açmak lazımmış :D if ((c.equals("Evet"))||(c.equals("Hayır"))){ if ((0
@onur62532 жыл бұрын
Scanner input = new Scanner(System.in); System.out.print("YAŞINIZI GİRİNİZ : "); int age = input.nextInt(); System.out.print("YOL ALMAK İSTEDİĞİNİZ KİLOMETRE MİKTARI : "); int road = input.nextInt(); double price = (road * 0.10); while(true){ System.out.println("GİDİŞ-DÖNÜŞ ALMAK İSTİYORSANIZ 1 , İSTEMİYORSANIZ 2 YE BASINIZ."); int sellection = input.nextInt(); if(sellection==1) { price = 2 * price * 0.8; break; } else if(sellection ==2) { break; } else { System.out.println("Lütfen geçerli değer giriniz."); } } if(age=12 && age65) { price = price * 0.3; } System.out.println("BİLET TUTARINIZ : " + price + "$"); videodan bakmadan yapmaya çalıştım umarım kod tekrarlaması falan yoktur .d