Bahşişi ve Toplamı Hesaplama
Coddy'nin Python Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 32 / 77.
Görev
BaşlangıçŞu adımları izleyen bir bahşiş hesaplama programı oluştur:
- Program başlığı olarak "Bill Split Calculator" yazdır
- Kullanıcı girdisinden hesap tutarını al
- Kullanıcı girdisinden bahşiş yüzdesini al
- Bahşiş tutarını şu formülü kullanarak hesapla:
tip_amount = (tip_percentage / 100) * bill_amount - Toplamı elde etmek için bahşiş tutarını hesap tutarına ekle
- Toplam tutarı yazdır
Not: Girdi dizelerini kayan noktalı sayılara dönüştürmek için float(input()) kullanman gerekecek.
Önemli: Yukarıda yazıldığı şekliyle formülü aynen kullan: önce tip_percentage değerini 100 değerine böl, ardından bill_amount ile çarp. İşlem sırasını değiştirmek (ör. bölmeden önce çarpmak), beklenen çıktıyla eşleşmeyecek, kayan noktalı sonuçlarda küçük farklılıklara yol açabilir.
Kendin dene
# Adım 1: Program başlığını yazdır
# Adım 2: Fatura tutarını kullanıcı girdisinden al
# Adım 3: Bahşiş yüzdesini kullanıcı girdisinden al
# Adım 4: Bahşiş tutarını hesapla
# Adım 5: Toplam tutarı hesapla
# Adım 6: Toplam tutarı yazdır
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesabı Paylaştırma Hesaplayıcısı
Karşılama MesajıGirdi Alma8Döngüler
For DöngüsüWhile DöngüsüBreakContinueTekrar - FaktöriyelRange Fonksiyonuİç İçe DöngüTekrar - Dinamik Girdi3Operatörler 1. Bölüm
Aritmetik OperatörlerModülo OperatörüAritmetik Kısa YollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıGirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru veya Yanlış9Fonksiyonlar
Bir Fonksiyon TanımlamaArgümanlarDönüş DeğeriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler12Sıralı Yapılar Üzerinde Yineleme
Öğeler Üzerinde Yinelemeenumerate FonksiyonuDizeler Üzerinde Yineleme Bölüm 1Dizeler Üzerinde Yineleme Bölüm 2Kendi başına pratik yap: Online Python derleyicisi