Tekrar - Basit Hesaplamalar
Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası. Ders 21 / 71.
Görev
KolayGirişten üç sayı oku: basePrice, taxPercent, ve quantity.
Aşağıdaki adımları gerçekleştirerek nihai toplamı hesapla:
- Temel fiyatla başla
- Temel fiyatı
(taxPercent / 100)ile çarpıp fiyatına ekleyerek vergiyi ekle - Sonucu miktar ile çarp
- Toplamdan
15sabit indirimi çıkar - Son olarak,
quantity ** 2olarak hesaplanan kargo ücretini ekle
Nihai toplamı yazdır.
Örnek:
Eğer girdiler 50, 10, ve 2 ise, çıktı 99 olmalıdır çünkü:
- Temel fiyat: 50
- %10 vergi ekle: 50 + (50 * 10 / 100) = 50 + 5 = 55
- Miktar 2 ile çarp: 55 * 2 = 110
- 15 indirim çıkar: 110 - 15 = 95
- Kargo ekle (2 ** 2 = 4): 95 + 4 = 99
Kendin dene
<?php
// Girişi oku
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
// TODO: Kodunuzu aşağıya yazın
// 1. Temel fiyatla başlayın
// 2. Vergiyi ekleyin (basePrice * taxPercent / 100)
// 3. Miktarla çarpın
// 4. 15 indirimini çıkarın
// 5. Kargo ücretini ekleyin (quantity ** 2)
// Son toplamı çıktı verin
echo $finalTotal;
?>Temeller bölümündeki tüm dersler
4Karşılaştırma ve Mantıksal Operatörler
Karşılaştırma OperatörleriEşitlik ve KimlikMantıksal Operatörler 1. BölümMantıksal Operatörler 2. BölümTekrar - Basit Mantık2Değişkenler ve Veri Türleri
SayılarDizeler ve Tırnak İşaretleriBoolean DeğerleriAdlandırma KurallarıTekrar - Değişken BaşlatmaBoş DeğişkenlerDize BirleştirmeKullanıcı Girdisi AlmaFarklı Türlere Dönüştürme5Koşullu Mantık
If İfadesiIf - ElseÜçlü OperatörNull Coalescing OperatörüSwitch İfadesiTekrar - Karar Verme3Temel Operatörler
Aritmetik OperatörlerMod Alma OperatörüÜs Alma OperatörüBirleşik AtamaArtırma/AzaltmaOperatör ÖnceliğiTekrar - Basit HesaplamalarDize OperatörleriKendi başına pratik yap: Online PHP derleyicisi