Java Örnek Projeler 11 - Otobüs Bilet Fiyatı Hesaplama


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