ISaGRAF. Version 3.4

         

эта программа извлекает целые числа


           

Пример:

(*ST программа , использующая оператор FOR*)

(* эта программа извлекает целые числа из строки *)

length := mlen (message);

target := ''; (* empty string *)

FOR index := 1 TO length BY 1 DO

             code := ascii (message, index);

             IF (code >= 48) & (code <= 57) THEN

                         target := target + char (code);

             END_IF;

END_FOR;

        Оператор EXIT


Имя:                              EXIT

Значение:                   выход из итерационных операторов FOR, WHILE, REPEAT

Синтаксис:                 EXIT;

Операнды:                 (нет)

EXIT, обычно, используется в операторе IF внутри блоков FOR, WHILE, REPEAT.

Пример:

(*ST программа , использующая оператор EXIT*)

(* эта программа ищет символ в строке *)

length := mlen (message);

found := NO;

FOR index := 1 TO length BY 1 DO

             code := ascii (message, index);

             IF (code  = searched_char) THEN

                         found := YES;

                         EXIT;

             END_IF;

END_FOR;


Содержание  Назад  Вперед