Operatory arytmetyczne
Część sekcji Podstawy ścieżki PHP w Coddy. Lekcja 15 z 71.
Skoro wiesz już, jak pracować ze zmiennymi i typami danych, wykonajmy teraz na nich obliczenia. PHP udostępnia cztery podstawowe operatory arytmetyczne, które działają tak samo jak w matematyce:
| Operator | Działanie | Przykład |
+ | Dodawanie | 5 + 3 → 8 |
- | Odejmowanie | 10 - 4 → 6 |
* | Mnożenie | 6 * 7 → 42 |
/ | Dzielenie | 20 / 4 → 5 |
Możesz używać tych operatorów bezpośrednio z liczbami lub ze zmiennymi:
<?php
$price = 25;
$quantity = 4;
$total = $price * $quantity;
echo $total; // Wyświetla: 100
?>Możesz także połączyć kilka operacji w jednym wyrażeniu:
<?php
$result = 10 + 5 - 3;
echo $result; // Wyświetla: 12
?>Wyzwanie
ŁatwyOdczytaj z wejścia trzy liczby: cenę, ilość i kwotę rabatu.
Oblicz całkowity koszt, mnożąc cenę przez ilość, a następnie odejmując rabat od otrzymanego wyniku.
Wypisz końcową sumę.
Przykład:
Jeśli dane wejściowe to 50, 3 i 25, wynikiem powinno być 125 (ponieważ 50 × 3 - 25 = 125).
Spróbuj swoich sił
<?php
// Wczytaj dane wejściowe
$price = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
$discount = intval(fgets(STDIN));
// TODO: Napisz poniżej kod obliczający całkowity koszt
// Wyświetl wynik
echo $total;
?>Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory porównania i logiczne
Operatory porównaniaRówność i tożsamośćOperatory logiczne — część 1Operatory logiczne — część 2Powtórka — prosta logika2Zmienne i typy danych
LiczbyCiągi znaków i cudzysłowyWartości logiczneKonwencje nazewnictwaPodsumowanie — inicjalizacja zmiennychPuste zmienneŁączenie ciągów znakówPobieranie danych od użytkownikaKonwersja na inne typy5Instrukcje warunkowe
Instrukcja ifIf - elseOperator trójargumentowyOperator null coalescingInstrukcja switchPodsumowanie — podejmowanie decyzji3Podstawowe operatory
Operatory arytmetyczneOperator moduloOperator potęgowaniaPrzypisanie złożoneInkrementacja/dekrementacjaPriorytet operatorówPowtórka — proste obliczeniaOperatory łańcuchów znakówPoćwicz samodzielnie: Kompilator PHP online