Strona główna › Pytania INF.03 › Pytanie 622
INF.03 · pytanie #622
Która z poniższych funkcji zdefiniowanych w języku PHP oblicza sumę połowy wartości a i połowy wartości b?
- Afunction licz($a, $b) {return ($a/2 + $b)/2;}
- Bfunction licz($a, $b) {return $a/2 + $b;}
- Cfunction licz($a, $b) {return $a/2 + $b/2;}
- Dfunction licz($a, $b) {return 2/$a + 2/$b;}
Poprawna odpowiedź: C. function licz($a, $b) {return $a/2 + $b/2;}
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź jest poprawna, ponieważ funkcja 'licz' w tej formie prawidłowo oblicza sumę połowy wartości a oraz połowy wartości b. W języku PHP, operator '/' dzieli wartość po lewej stronie przez wartość po prawej, więc w tym przypadku a/2 i b/2 zwracają odpowiednio połowę a oraz połowę b. Następnie te dwie wartości są sumowane, co jest zgodne z wymaganym wynikiem. Przykład zastosowania tej funkcji może być użyty w sytuacji, gdy chcemy obliczyć średnią wartość dwóch parametrów, co jest często spotykane w obliczeniach statystycznych i analitycznych. Dobrą praktyką jest również zapewnienie, że wartości a i b są liczbami, co można osiągnąć za pomocą walidacji danych wejściowych. Zastosowanie tej funkcji w większym kontekście, na przykład w aplikacjach webowych czy systemach obliczeniowych, pokazuje jej uniwersalność i efektywność w pracy z danymi.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.