<?
$cins=1;
$saat=30;
if($cins==1)
{
if($saat<=1)
$ucret=5;
else if($saat>1&&$saat<=3)
$ucret=7;
else if($saat>3&&$saat<=5)
$ucret=10;
else if($saat>5&&$saat<=24)
$ucret=15;
else
$ucret=15+($saat-24)*0.5;
}
if($cins==2)
{
if($saat<=1)
$ucret=7;
else if($saat>1&&$saat<=3)
$ucret=10;
else if($saat>3&&$saat<=5)
$ucret=15;
else if($saat>5&&$saat<=24)
$ucret=20;
else
$ucret=20+($saat-24)*0.75;
}
else
echo “Hatalı cins seçimi”;
echo $cins.” nolu araç türünün “.$saat.” saat için park ücreti, “.$ucret.” TL’dir.”;
?>
SONUÇ:
$cins hangi araba türü seçilecekse onu belirler. Mesela $cins=1 $cins e 1 değerini atarsak otomobil, $cins= 2 $cins e 2 değerini atarsak ticari araç seçmiş oluruz. $saat ise aracın otoparkta kaç saat duracağını belirler. örneğin; $saat=30 otoparkta 30 saat kaldığını belirtir. Otomobil için ilk if-else yapısında if($saat<=1) yani eğer saat 1’den küçük ve 1’e eşitse $ucret=5; ücreti 5 TL dir. else if($saat>1&&$saat<=3) yani eğer saat 1’den büyük ve 3 ‘den küçük ve eşitse $ucret=7; yani ücret 7 TL dir. Bu şekilde devam eder ta ki 15. satıra gelene kadar. 15. satırda eğer 24 saatten fazla ise $ucret=15+($saat-24)*0.5; satırı çalışır. ve ücrette 15 TL + (saat -24)*0.5 şeklinde hesap yapar. Eğer cins otomobil değilde ticari araçsa 5-16 satırları çalışmaz ve alttaki if-else yapısına geçer. Eğer araç ticari araçsa if($saat<=1) yani saat 1’den küçük ve eşitse $ucret=7; ücreti 7TL dir. Böyle devam eder. 28. satırda 24 saaten fazla ise $ucret=20 TL+($saat-24)*0.75; ücreti 20+(saat-24)*0.75 şeklinde hesaplar. Eğer cins 1 ya da 2 değilse 5-29. satırlar çalışmaz ve ekranda hatalı cins seçimi yazısını görürüz. echo “Hatalı cins seçimi”; ve eğer cins 1 ise “1 nolu araç türünün 30 saat için park ücreti, 18 TL’dir.” şeklinde ekranda yazar. Ve program sonlanır.