!DOCTYPE html
html lang="tr"
head
meta charset="UTF-8"
meta name="viewport" content="width=device-width, initial-scale=1.0"
meta name="description" content="Yakıt tüketimi hesaplama aracı. Aracınızın yakıt tüketimini ve maliyetini hesaplayın."
meta name="keywords" content="yakıt tüketimi, benzin, dizel, lpg, yakıt hesaplama"
titleYakıt Tüketimi Hesaplama - Online Hesaplama Araçları/title
link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"
link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.0/font/bootstrap-icons.css"
link rel="stylesheet" href="style.css"
/head
body
header
div class="container"
h1 class="text-center"i class="bi bi-fuel-pump-fill"/i Yakıt Tüketimi Hesaplama/h1
p class="text-center lead mb-0"Aracınızın yakıt tüketimini ve maliyetini hesaplayın/p
/div
/header
nav class="sticky-top"
div class="container"
ul class="nav nav-pills justify-content-center flex-wrap"
li class="nav-item"a class="nav-link" href="index.php"Anasayfa/a/li
li class="nav-item"a class="nav-link active" href="#"Yakıt Tüketimi/a/li
li class="nav-item"a class="nav-link" href="tasit-kredisi.php"Taşıt Kredisi/a/li
li class="nav-item"a class="nav-link" href="kar-zarar-hesaplama.php"Kar-Zarar/a/li
/ul
/div
/nav
main class="container"
div class="row"
div class="col-lg-8 mx-auto"
div class="card fade-in"
div class="card-header"
h3 class="mb-0"i class="bi bi-calculator"/i Yakıt Tüketimi Hesaplayıcı/h3
/div
div class="card-body"
form id="yakitForm"
div class="row mb-3"
div class="col-md-6"
label for="gidilenMesafe" class="form-label"Gidilen Mesafe (KM)/label
input type="number" class="form-control" id="gidilenMesafe" placeholder="Örn: 500" required
/div
div class="col-md-6"
label for="tuketilenYakit" class="form-label"Tüketilen Yakıt (Litre)/label
input type="number" class="form-control" id="tuketilenYakit" placeholder="Örn: 40" step="0.1" required
/div
/div
div class="row mb-3"
div class="col-md-6"
label for="yakitFiyati" class="form-label"Yakıt Fiyatı (TL/Litre)/label
input type="number" class="form-control" id="yakitFiyati" placeholder="Örn: 25" step="0.01" required
/div
/div
div class="d-grid gap-2"
button type="submit" class="btn btn-primary btn-lg"
i class="bi bi-calculator-fill"/i Yakıt Tüketimini Hesapla
/button
button type="reset" class="btn btn-secondary"
i class="bi bi-arrow-clockwise"/i Formu Temizle
/button
/div
/form
/div
/div
!-- Sonuç Bölümü --
div id="sonucBolumu" style="display: none;"
div class="result-box fade-in"
h3i class="bi bi-clipboard-check"/i Yakıt Tüketimi Sonuçları/h3
div class="row"
div class="col-md-6"
div class="result-item"
span class="result-label"Gidilen Mesafe:/span
span class="result-value" id="sonucMesafe"0 KM/span
/div
div class="result-item"
span class="result-label"Tüketilen Yakıt:/span
span class="result-value" id="sonucYakit"0 L/span
/div
/div
div class="col-md-6"
div class="result-item bg-primary text-white"
span class="result-label"Ortalama Tüketim:/span
span class="result-value" id="sonucOrtalamaTuketim"0 L/100KM/span
/div
div class="result-item"
span class="result-label"Toplam Maliyet:/span
span class="result-value" id="sonucToplamMaliyet"0 TL/span
/div
div class="result-item"
span class="result-label"KM Başına Maliyet:/span
span class="result-value" id="sonucKmMaliyet"0 TL/KM/span
/div
/div
/div
/div
/div
!-- Bilgilendirme Kartları --
div class="row mt-4"
div class="col-md-6"
div class="card"
div class="card-header"
strongi class="bi bi-info-circle"/i Bilgilendirme/strong
/div
div class="card-body"
ul
liYakıt tüketimi sürüş tarzına göre değişir./li
liŞehir içi ve şehir dışı tüketim farklıdır./li
liDüzenli bakım yakıt tasarrufu sağlar./li
liHızlı sürüş yakıt tüketimini artırır./li
/ul
/div
/div
/div
div class="col-md-6"
div class="card"
div class="card-header"
strongi class="bi bi-calculator"/i Kullanım İpuçları/strong
/div
div class="card-body"
ul
liDepo doldurduktan sonra kilometre sayacını sıfırlayın./li
liBir sonraki dolumda mesafe ve yakıt miktarını not edin./li
liGüncel yakıt fiyatlarını girin./li
liDüzenli kayıt tutarak tasarruf edin./li
/ul
/div
/div
/div
/div
/div
/div
/main
footer
div class="container text-center"
p class="mb-0" 26copy; 2025 Online Hesaplama Araçları. Tüm hakları saklıdır./p
p class="mb-0"smallYakıt tüketimi hesaplama aracı/small/p
/div
/footer
script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"/script
script
// Form gönderimi
document.getElementById('yakitForm').addEventListener('submit', function(e) {
e.preventDefault();
// Değerleri al
const gidilenMesafe = parseFloat(document.getElementById('gidilenMesafe').value);
const tuketilenYakit = parseFloat(document.getElementById('tuketilenYakit').value);
const yakitFiyati = parseFloat(document.getElementById('yakitFiyati').value);
// Hesaplamalar
const ortalamaTuketim = (tuketilenYakit / gidilenMesafe) * 100;
const toplamMaliyet = tuketilenYakit * yakitFiyati;
const kmMaliyet = toplamMaliyet / gidilenMesafe;
// Sonuçları göster
document.getElementById('sonucMesafe').textContent = gidilenMesafe.toLocaleString('tr-TR') + ' KM';
document.getElementById('sonucYakit').textContent = tuketilenYakit.toLocaleString('tr-TR') + ' L';
document.getElementById('sonucOrtalamaTuketim').textContent = ortalamaTuketim.toFixed(2) + ' L/100KM';
document.getElementById('sonucToplamMaliyet').textContent = toplamMaliyet.toLocaleString('tr-TR') + ' TL';
document.getElementById('sonucKmMaliyet').textContent = kmMaliyet.toFixed(2) + ' TL/KM';
// Sonuç bölümünü göster
document.getElementById('sonucBolumu').style.display = 'block';
document.getElementById('sonucBolumu').scrollIntoView({ behavior: 'smooth' });
});
// Form temizlendiğinde
document.getElementById('yakitForm').addEventListener('reset', function() {
document.getElementById('sonucBolumu').style.display = 'none';
});
/script
/body
/html