Merhaba değerli Kodlama Vakti takipçileri, bu dersimizde Java'da Otobüs Bilet Fiyatı Hesaplayan Program yapacağız.
Proje Konusu
Java ile mesafeye ve durumlara göre otobüs bileti fiyatı hesaplayan programı yapın. Kullanıcıdan Mesafe (KM), yaş ve yolculuk tipi (Tek Yön, Gidiş-Dönüş) bilgileri ile mesafe başına ücret 0,10 TL / km olarak alın. İlk olarak yolculuğun toplam fiyatını hesaplayın ve sonrasında ki koşullara göre müşteriye aşağıdaki indirimleri uygulayın ;
- Kullanıcıdan alınan değerler geçerli (mesafe ve yaş değerleri pozitif sayı, yolculuk tipi ise 1 veya 2) olmalıdır. Aksi takdirde kullanıcıya "Hatalı Veri Girdiniz !" şeklinde bir uyarı verilmelidir.
- Kişi 12 yaşından küçükse bilet fiyatı üzerinden %50 indirim uygulanır.
- Kişi 12-24 yaşları arasında ise bilet fiyatı üzerinden %10 indirim uygulanır.
- Kişi 65 yaşından büyük ise bilet fiyatı üzerinden %30 indirim uygulanır.
- Kişi "Yolculuk Tipini" gidiş dönüş seçmiş ise bilet fiyatı üzerinden %20 indirim uygulanır.
Örnek Çıktı
Mesafeyi km türünden giriniz : 1500 Yaşınızı giriniz : 20 Yolculuk tipini giriniz (1 => Tek Yön , 2 => Gidiş Dönüş ): 2 Toplam Tutar = 216 TL
Mesafeyi km türünden giriniz : -500 Yaşınızı giriniz : 1 Yolculuk tipini giriniz (1 => Tek Yön , 2 => Gidiş Dönüş ): 77 Hatalı Veri Girdiniz !
Mesafeyi km türünden giriniz : 200 Yaşınızı giriniz : 35 Yolculuk tipini giriniz (1 => Tek Yön , 2 => Gidiş Dönüş ): 1 Toplam Tutar = 20.0 TL
Yardımcı Dersler
- Java Dersleri #7 - Kodlamaya Başlangıç ve Ekrana Yazı Yazdırma
- Java Dersleri #8 - Değişkenler ve Veri Tipleri
- Java Dersleri #9 - Byte , Short , Int ve Long Veri Tipleri
- Java Dersleri #10 - Float ve Double Veri Tipleri
- Java Dersleri #13 - Temel Operatörler
- Java Dersleri #14 - Konsoldan Veri Alma Scanner
- Java Dersleri #20 - If ve Else Blokları
- Java Dersleri #21 - Switch Case Kullanımı