Накопичення сум і добутків, одновимірні масиви, двовимірні масиви, обробка текстової інформації
Для команди. Якщо значення логічного виразу істинне, то виконується серія 1, якщо воно хибне, то виконується серія 2. У бейсику повну форму записують в одному рядку.
Приклад: У результаті виконання команди IF X>O THEN PRINT X ELSE PRINT X на екрані отримаємо значення Х, якщо Х додатне, або – Х в протилежному значенні.
Блок IF-END IF. Повне розгалуження можна реалізувати за допомогою блокової конструкції IF-END IF:
IF<умова>THEN
<серія 1>
ELSE
<серія 2>
END IF
Коротка форма розгалуження має вигляд:
IF <логічний враз> THEN <серія команд>, де серія команд – це одна або декілька команд, які є в одному зі словом IF рядку програми. Команди в серії відокремлюють одну від одної двокрапкою.
Дія команди. Якщо значення логічного виразу істинне, то виконується зазначена серія команд. Якщо логічний вираз хибний, то серія команд ігнорується, і виконується наступний після IF рядок програми.
Команда умовного переходу є частинним випадком короткої форми команди розгалуження. Вона має вигляд IF<логічний вираз> THEN GOTO <номер>.
Дія команди. Якщо значення логічного виразу істинне, то відбувається перехід до зазначеного рядка. Якщо воно хибне, то виконується наступний рядок програми.
Службове слово THEN або GOTO можна не писати. Є дві короткі форми команди:
1)IF<умова> THEN <номер>.
2) IF<умова> GOTO <номер>.
Циклічно навивається така алгоритмічна конструкція, яка передбачає виконання декілька разів однієї й тієї ж послідовності дій.
Керування кількістю повторів циклу здійснюється за допомогою змінної, яка має назву параметра циклу. При кожному повторі циклу значення цієї змінної змінюється на величину, яка називається кроком циклу. Порядок дій що виконується у циклі, називається тілом циклу. Цикл приміняється, коли значення параметру циклу досягає певного значення, за якого забезпечується виконання логічної умови припинення циклу.
Бувають цикли з передумовою, поступовою. Та зпараметром.
Цикл складається з таких трьох етапів:
1)Перевірка умови циклу. Перевіряється умова, яка забезпечує вихід з циклу після досягнення мети. Якщо умова складена неправильно, то можна ніколи не вийти з циклу. Така ситуація називається зациклюванням і її потрібно уникати.