Компютърно моделиране · 4 клас · урок 4 от 5

Аритметични отношения и логически оператори

Аритметичните отношения сравняват две числа: по-голямо (>), по-малко (<) и равно (=). Резултатът от сравнението не е число, а „вярно“ или „невярно“. Логическите оператори „и“, „или“ и „не“ свързват или обръщат условия. Така програмата може да проверява сложни условия, например дали героят е на сцената и дали играта още не е свършила.

Работен лист за печат

Какво да запомним

  • Сравненията > , < и = дават „вярно“ или „невярно“.
  • „и“ е вярно, само когато и двете условия са верни.
  • „или“ е вярно, когато поне едно от условията е вярно.
  • „не“ обръща резултата: „не (вярно)“ е „невярно“.

Пример

(2 < 5) или (7 < 1): първото сравнение е вярно, второто е невярно, затова „или“ дава „вярно“.

Проверете се: 15 въпроса

Натиснете въпроса, за да видите верния отговор и обяснението.

  1. Кой знак означава „по-голямо“?
    • <
    • =
    • >
    • +

    Отговор: >

    Знакът > сравнява дали лявото число е по-голямо от дясното.

  2. Какъв е резултатът от сравнението 5 < 3?
    • Невярно
    • Вярно
    • 8
    • 2

    Отговор: Невярно

    5 не е по-малко от 3, затова сравнението е невярно.

  3. Кога блокът „и“ е верен?
    • Когато само едното е вярно
    • Когато нито едно не е вярно
    • Винаги
    • Когато и двете условия са верни

    Отговор: Когато и двете условия са верни

    „и“ изисква и двете условия да са изпълнени едновременно.

  4. Какъв е резултатът от „не (3 > 1)“?
    • Вярно
    • Невярно
    • 3
    • 1

    Отговор: Невярно

    3 > 1 е вярно, а „не“ го обръща в невярно.

  5. Кой знак означава „равно“?
    • <
    • =
    • >
    • *

    Отговор: =

    Знакът = проверява дали двете стойности са равни.

  6. Какъв е резултатът от сравнението 9 > 4?
    • Невярно
    • Вярно
    • 13
    • 5

    Отговор: Вярно

    9 е по-голямо от 4, затова сравнението е вярно.

  7. Кой блок е верен, когато поне едно условие е вярно?
    • и
    • не
    • повтаряй
    • или

    Отговор: или

    „или“ е вярно, ако е вярно едното, другото или и двете условия.

  8. Какъв е резултатът от (2 < 5) или (7 < 1)?
    • Вярно
    • Невярно
    • 15
    • 2

    Отговор: Вярно

    2 < 5 е вярно, а за „или“ това стига.

  9. Кой знак означава „по-малко“?
    • <
    • >
    • =
    • +

    Отговор: <

    Знакът < показва, че лявото число е по-малко от дясното.

  10. Какъв е резултатът от сравнението 6 = 6?
    • Невярно
    • 6
    • Вярно
    • 12

    Отговор: Вярно

    Двете числа са равни, затова сравнението е вярно.

  11. Кой логически оператор обръща резултата на условие?
    • и
    • или
    • +
    • не

    Отговор: не

    „не“ превръща „вярно“ в „невярно“ и обратно.

  12. Какъв е резултатът от (4 > 2) и (3 = 5)?
    • Вярно
    • Невярно
    • 7
    • Грешка

    Отговор: Невярно

    Второто сравнение е невярно, а „и“ иска и двете да са верни.

  13. Какъв е резултатът от не ((1 > 5) или (2 > 8))?
    • Невярно
    • 3
    • Грешка
    • Вярно

    Отговор: Вярно

    И двете сравнения са неверни, „или“ дава невярно, а „не“ го обръща във вярно.

  14. Героят е на x = 30. Кое условие е вярно?
    • (x > 10) и (x < 50)
    • (x > 40) или (x < 20)
    • x = 50
    • не (x = 30)

    Отговор: (x > 10) и (x < 50)

    30 е между 10 и 50, затова и двете части на „и“ са верни.

  15. Кога (a > 5) или (b > 5) е невярно?
    • Когато a = 6
    • Когато и двете не са над 5
    • Когато b = 9
    • Винаги е вярно

    Отговор: Когато и двете ≤ 5

    „или“ е невярно само ако и двете условия са неверни.