Przejdź do treści głównej
INF.03Pytanie #80 z 1558algorytmy-i-podstawy-programowania

Jaką wartość zwróci funkcja zao zdefiniowana w języku C++, wywołana z aktualnym parametrem 3.55

Opcje odpowiedzi:
A
3
B
4
Prawidłowa
C
3.5
D
4.05
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (4)

Funkcja zaokrągla wartość zmiennoprzecinkową do najbliższej liczby całkowitej zgodnie z zasadami zaokrąglania matematycznego: dla parametru 3.55 część ułamkowa \ge 0.5 zaokrągla w górę do liczby 4.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Wartość 3 to wynik obcięcia części ułamkowej (funkcja floor() lub rzutowanie na int).
  • C: Wartość 3.5 to zaokrąglenie do jednego miejsca po przecinku, a funkcja zwraca liczbę całkowitą.
  • D: Wartość 4.05 nie wynika z żadnej standardowej operacji zaokrąglania liczby 3.55.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Algorytmy i podstawy programowania”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 78 pytań z tego działu.