![]() |
Операторы цикла.Date: 2015-10-07; view: 374. Управляющие конструкции. Функции обработки символьных (литерных) величин. Приведем примеры символьных констант: «программа», «романтика», «1998», « »(пробел), «»(пустая строка). и символьных переменных: а$=”да”. b$=”ма”,с$=”автострада”. Над строковыми величинами выполняется операция конкатенации (склеивания) – сложение символьных строк. Операция обозначается знаком “+”. Например: ? a$+b$ ?”1998”+” “+”год” На экран выводится: дама 1998 год
Выделяют несколько стандартных функций обработки символьных величин: 1) LEN(X$) – нахождение длины символьной переменной X$, то есть количества символов в тексте. Например: ? LEN (A$) а=LEN(c$) ? LEN(“ “) ? а На зкране: 2 10 1 2) MID$(X$,m,n) – выделение фрагмента из символьной величины Х$, n символов начиная с m-го символа. Например: J$=MID$(“ПРОГРАММА”,4,5) ?MID$(C$,5,6) ? J$ На экране: ГРАММ страда Частными случаями являются функции: LEFT$(X$,n) – выделяет n символов слева RIGHT(X$,n) – выделяет n символов справа Например: ? LEFT(C$,4) F$=”алгоритм” ? RIGHT(F$,4) На экране: Авто ритм Задачи для самостоятельной работы 1. 2. Способ решения некоторых сложных задач сводится к повторению одних и тех же действий, до достижения результата. Например: заполнение таблиц, ведомостей, суммирование чисел, построение однотипных фигур, организация подсчета. В языках программирования вводят конструкции цикла – операторы обозначающие комбинацию неоднократно повторяющихся действий в алгоритме. В Бейсике предусмотрено два основных способа организации циклов: - повторение блока команд заданное количество раз (цикл со счетчиком); - циклическое повторение блока команд, пока выполняется (или не выполняется) некоторое условие. Для организации циклов в языке предусмотрены специальные операторы.
|