Strona główna › Pytania INF.03 › Pytanie 1776
INF.03 · pytanie #1776
Która z podanych funkcji napisanych w PHP oblicza sumę połowy a oraz połowy b?
- Afunction licz($a, $b) { return $a/2 + $b/2; }
- Bfunction licz($a, $b) { return 2/$a + 2/$b; }
- Cfunction licz($a, $b) { return $a/2 + $b; }
- Dfunction licz($a, $b) { return ($a/2 + $b)/2; }
Poprawna odpowiedź: A. function licz($a, $b) { return $a/2 + $b/2; }
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja 'function licz($a, $b) { return $a/2 + $b/2; }' jest naprawdę w porządku. Dokładnie wykonuje to, co pytanie wymaga: sumuje połowy zmiennych a i b. W PHP dzielenie robimy przez operator '/', a tu obie liczby są dzielone przez 2, więc dostajemy ich połówki. Potem te połówki dodajemy, co się zgadza z tym, o co chodzi w zadaniu. Na przykład, jak a = 6 i b = 4, to funkcja zwraca (6/2) + (4/2) = 3 + 2 = 5. Takie podejście jest super, bo kod jest czytelny i prosty. W ekipach programistycznych, gdzie różni ludzie mogą pracować nad tym samym kodem, to ma duże znaczenie. Nazwa 'licz' też jest całkiem zrozumiała i dobrze pasuje do tego, co ta funkcja robi, więc później można łatwo z niej korzystać czy zmieniać ją, jak będzie potrzeba.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.