Menu
Coddy logo textTech

Powtórka — proste obliczenia

Część sekcji Podstawy ścieżki PHP w Coddy. Lekcja 21 z 71.

challenge icon

Wyzwanie

Łatwy

Odczytaj trzy liczby z wejścia: basePrice, taxPercent i quantity.

Oblicz łączną kwotę końcową, wykonując następujące kroki:

  1. Zacznij od ceny bazowej
  2. Dodaj podatek, mnożąc cenę bazową przez (taxPercent / 100) i dodając wynik do ceny
  3. Pomnóż wynik przez ilość
  4. Odejmij od sumy stały rabat w wysokości 15
  5. Na koniec dodaj opłatę za wysyłkę obliczoną jako quantity ** 2

Wypisz łączną kwotę końcową.

Przykład:

Jeśli dane wejściowe to 50, 10 i 2, wynikiem powinno być 99, ponieważ:

  • Cena bazowa: 50
  • Dodaj 10% podatku: 50 + (50 * 10 / 100) = 50 + 5 = 55
  • Pomnóż przez ilość 2: 55 * 2 = 110
  • Odejmij rabat 15: 110 - 15 = 95
  • Dodaj opłatę za wysyłkę (2 ** 2 = 4): 95 + 4 = 99

Spróbuj swoich sił

<?php
// Wczytaj dane wejściowe
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));

// TODO: Napisz swój kod poniżej
// 1. Zacznij od ceny bazowej
// 2. Dodaj podatek (basePrice * taxPercent / 100)
// 3. Pomnóż przez ilość
// 4. Odejmij rabat w wysokości 15
// 5. Dodaj koszt wysyłki (quantity ** 2)

// Wyświetl końcową kwotę
echo $finalTotal;
?>

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator PHP online