Skip to main content

Умови

Умовні інструкції необхідні програмування. Вони дозволяють сформулювати відмінкові диференціації, такі як:

  • Якщо є шлях ліворуч, поверніть ліворуч.
  • Якщо кількість балів = 100, натисніть «Молодець!».

Блоки

якщо блоки

Найпростішою умовою є блок if:

Bild1_d.PNG

При його виконанні значення змінної x порівнюється зі 100. Якщо воно більше, то "Яке велике число!" виводиться. В іншому випадку нічого не відбувається.

якщо блокує

Також можна вказати, що щось має статися, коли умова хибна, як у цьому прикладі:

Bild2_d.PNG

Як і в попередньому блоці «Яке велике число!» виводиться, коли x > 100. Інакше виводиться «Це дуже велика».

Блок if може мати розділ do , але не більше одного.

якщо зробити ще якщо блок

Також можна перевірити кілька умов за допомогою одного блоку if, додавши пропозиції do else:

Bild3_d.PNG

Блок спочатку перевіряє, чи є x > 100, і виводить «Яке велике число!» якщо це так. Якщо це не так, то перевіряється, чи дорівнює x = 42. Якщо так, то виводиться «Це моє щасливе число!». В іншому випадку нічого не відбувається.

Блок if може мати будь-яку кількість розділів if do. Умови оцінюються зверху вниз, поки одна з них не буде виконана або поки не залишиться більше умов.

якщо зробити ще якщо зробити ще блок

if блоки можуть мати розділи if do та else if :

Bild4_d.PNG

Розділ else if гарантує виконання дії, навіть якщо жодна з попередніх умов не виконується.

Розділ else if також може розташовуватися після будь-якої кількості розділів if do , включаючи нуль, що тоді було б нормальним блоком if do .

Модифікація блоку

У списку інструментів відображаються лише простий блок if та блок if do :

image-1638372839221.png

Щоб додати речення if do та else , натисніть символ (+). Символ (-) можна використовувати для видалення умов else if :

image-1638373059561.png

Зверніть увагу, що форми блоків дозволяють додавати будь-яку кількість підблоків else if, але не більше одного блоку if.

.