ID: 2089 Algorytmika Łatwe

Źródło: Arkusze CKE

W instrukcji warunkowej JavaScript należy sprawdzić przypadek, gdy zmienne a oraz b są dodatnie, z czego zmienna b jest mniejsza od 100. Warunek taki powinien być zapisany w następujący sposób:

Warianty odpowiedzi

  1. A

    if ( a > 0 && b > 0 || b > 100)

  2. B

    if ( a > 0 || (b > 0 && b < 100))

  3. C

    if ( a > 0 || b > 0 || b > 100)

  4. D

    if ( a > 0 && b > 0 && b < 100)

Wyjaśnienie

Rozbijmy to wymaganie na trzy proste warunki logiki.

Po pierwsze, zmienna a ma być dodatnia, czyli a > 0. Po drugie, zmienna b ma być dodatnia, czyli b > 0. Po trzecie, zmienna b ma być mniejsza od 100, czyli b < 100.

Skoro wszystkie trzy warunki muszą być spełnione jednocześnie, łączymy je operatorem koniunkcji logicznej I (&&). Otrzymujemy w ten sposób prawidłowy zapis: if (a > 0 && b > 0 && b < 100).

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Algorytmika