Примеры

1. Условный оператор позволяет напечатать большее из чисел а и b:

if a>b then print a else print b

2. Условный оператор печатает значение выражения только в том случае, когда оно имеет смысл (х не равно 0 и 1):

if x<>0 and x<>1 then print 1/(x*(1-x))

Условный оператор позволяет создать особые виды циклов, например, цикл который повторяется сколь угодно долго до тех пор, пока не будет нажата какая-нибудь клавиша на клавиатуре. Факт нажатия на клавишу устанавливается с помощью функции inkey$, которая в момент нажатия равна строке, состоящей из одного символа (он соответствует нажатой клавише). Если же клавиша не нажата, то значение inkey$ равно пустой строке (обозначается парой стоящих подряд кавычек “”). Возвращение на проверку условия производится с помощью оператора goto (перейти к). Строка, на которую производится переход, должна быть помечена буквенной или числовой меткой.

Пример.

10 if inkey$<>“” the end


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: