Strona główna › Pytania INF.03 › Pytanie 2166
INF.03 · pytanie #2166
Która z podanych funkcji w języku PHP zwraca sumę połowy wartości a oraz połowy wartości b?
- Afunction licz($a,$b){return $a/2+$b; }
- Bfunction licz($a,$b){return ($a/2+$b)/2; }
- 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
Poprawna odpowiedź to funkcja, która zwraca sumę połowy wartości a oraz połowy wartości b. W przypadku wybranej odpowiedzi, funkcja 'licz($a, $b)' oblicza zarówno $a/2, jak i $b/2, a następnie sumuje te dwie wartości, co jest zgodne z wymaganym działaniem. Przykładowo, dla $a=4 i $b=6, obliczenia wyglądają następująco: (4/2) + (6/2) = 2 + 3 = 5. Tego rodzaju operacje są powszechnie stosowane w programowaniu, zwłaszcza w kontekście obliczeń matematycznych. Zrozumienie, jak dzielić wartości i następnie je sumować, jest kluczowe w wielu aplikacjach, które wymagają przetwarzania danych liczbowych, jak na przykład w analizach statystycznych czy w algorytmach optymalizacyjnych. Warto dążyć do pisania funkcji, które są nie tylko poprawne, ale również przejrzyste i łatwe do zrozumienia, co jest zgodne z najlepszymi praktykami w programowaniu, takimi jak zasada KISS (Keep It Simple, Stupid).
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.