Процессы разветвляющейся структуры. Операторы разветвления среды программирования QBasic (GOTO N)

1.
Для изменения естественного порядка выполнения программы используется оператор
безусловного перехода с указанной меткой.

GOTO N/

Например
GOTO 100 (идти к строке с меткой 100).

2.
оператор условного перехода IF…then (если то)

Оператор
IF…then предписывает
выполнять некоторые действия только в том случае, когда выполняется условие.

Это
условие записывается в виде логического выражения, а действия задаются в виде
обычных операторов QBasic.

Если
выражение «истина», то действие выполняется. В противном случае управление
передается  строке, непосредственно
следующей за IF…then.

Например If a>b then y=a+b

Примечание.
В операции IF…then часто
используется логические операции and(и), or(или)

Например

If x=12 and y0 then print a else goto 100/

Пример.

Решить
систему уравнений.

z=d*c^2-b*tan d       
Eсли  d6

1
способ

Rem решение системы уравнений

Input  «введите d,
c, b, x»;d,c,b,x

If d

Оцените статью