Merhaba.
% Otopark ücretleri
bus_rate = 20;
car_rate = 10;
motorcycle_rate = 5;
% Giriş saati
entry_time = input('Giriş saati (saat:dakika): ');
% Giriş tarihi
entry_date = input('Giriş tarihi (gün/ay/yıl): ');
% Çıkış saati
exit_time = input('Çıkış saati (saat:dakika): ');
% Çıkış tarihi
exit_date = input('Çıkış tarihi (gün/ay/yıl): ');
% Giriş ve çıkış zamanlarının farkı
time_diff = exit_time - entry_time;
% Giriş ve çıkış tarihlerinin farkı
date_diff = exit_date - entry_date;
% Araç türü
vehicle_type = input('Araç türü (bus, car, motorcycle): ');
% İndirimli ücret hesaplama
if entry_time >= 20 || exit_time <= 6
switch vehicle_type
case 'bus'
rate = bus_rate / 2;
case 'car'
rate = car_rate / 2;
case 'motorcycle'
rate = motorcycle_rate / 2;
end
else
switch vehicle_type
case 'bus'
rate = bus_rate;
case 'car'
rate = car_rate;
case 'motorcycle'
rate = motorcycle_rate;
end
end
% Ücret hesaplama
total_fee = rate * time_diff * date_diff;
% Ücreti gösterme
fprintf('Toplam ücret: %d\n', total_fee);