Otomasyonun çalışma şekli
Otoparkta araç 2 saat kaldıysa 5 lira ödeyecek eğer iki saatten fazla kaldıysa her saat için ücret 1 lira artacak 10 saatten sonrası sabit ücret artışı olacak.
import java.util.Scanner; public class Java_Otopark { public static void main(String[] args) { //Otoparkta araç 2 saat kaldıysa 5 lira ödeyecek eğer iki saatten fazla kaldıysa her saat için ücret 1 lira artacak 10 saatten sonrası sabit ücret artışı olacak int sayac=0,saat=0,sabitucret=10; Scanner Verial= new Scanner(System.in); System.out.println("Lütfen Kaç saat kalacağınızı giriniz : "); saat=Verial.nextInt(); if (saat<=2 && saat>0) { //saat 2 ise veya 2 den küçükse ve saat 0'dan büyükse System.out.println("Ücretiniz : 5 lira "); //5 lira ücret ekrana yazdırılır } else if (saat>2 && saat<=10) {//değilse eğer saat 2 den büyükse ve saat 10'a eşitse ve 10 dan küçükse sayac=((saat-2)*1)+5; /*kullanıcıdan aldıgımız saatten 2 çıkarıyoruz çünkü 2 saati zaten hesapladık saat başı 1 tl artacagı için bir le çarpıyoruz kalma süresi 2 saat'i geçtigi için 2 saatin ücretinide ekliyoruz ki hesabı dogru yapsın */ System.out.println("Ücretiniz : "+sayac+" lira"); } else { sayac=((saat-2)*sabitucret)+5; /*kullanıcıdan aldıgımız saatten 2 çıkarıyoruz çünkü 2 saati zaten hesapladık * daha sonra belirledigimiz sabitücretle 2 saatin dışında kalan zamanları çarpıyoruz kalma süresi 2 saat'i geçtigi için 2 saatin ücretinide ekliyoruz ki hesabı dogru yapsın */ System.out.println("Ücretiniz : "+sayac+" lira"); } } }