Bahşiş ve Toplam Tutarı 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 hesap bahşişi hesaplayıcı programı oluştur:
- Program başlığı olarak "Bill Split Calculator" yazdır
- Fatura tutarını kullanıcı girdisinden al
- Bahşiş yüzdesini kullanıcı girdisinden 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ı fatura tutarına ekle
- Toplam tutarı yazdır
Not: Girdi dizelerini float(input()) kullanarak float sayılarına dönüştürmen gerekecek
Önemli: Yukarıda yazıldığı şekliyle formülü tam olarak kullan: önce tip_percentage değerini 100 değerine böl, ardından bill_amount ile çarp. İşlemlerin sırasını değiştirmek (örneğin, bölme işleminden önce çarpmak), beklenen çıktıyla eşleşmeyecek biraz farklı kayan nokta sonuçları üretebilir.
Kendin dene
# Adım 1: Program başlığını yazdır
# Adım 2: Kullanıcı girdisinden fatura tutarını al
# Adım 3: Kullanıcı girdisinden bahşiş yüzdesini 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 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesap Paylaşım Hesaplayıcısı
Hoş Geldiniz MesajıGirdi Alma8Döngüler
For DöngüsüWhile DöngüsüBreakContinueÖzet - FaktöriyelRange Fonksiyonuİç İçe DöngülerÖzet - Dinamik Girdi3Operatörler Bölüm 1
Aritmetik OperatörlerModulo OperatörüAritmetik KısayollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıGirdiTip DönüşümüÖzet - 120'ye KadarÖzet - Doğru veya Yanlış9Fonksiyonlar
Fonksiyon TanımlamaArgümanlarReturnÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVarsayılan DeğerlerKendi başına pratik yap: Online Python derleyicisi