Студопедия
rus | ua | other

Home Random lecture






Операторы цикла.


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.

Способ решения некоторых сложных задач сводится к повторению одних и тех же действий, до достижения результата. Например: заполнение таблиц, ведомостей, суммирование чисел, построение однотипных фигур, организация подсчета. В языках программирования вводят конструкции цикла – операторы обозначающие комбинацию неоднократно повторяющихся действий в алгоритме.

В Бейсике предусмотрено два основных способа организации циклов:

- повторение блока команд заданное количество раз (цикл со счетчиком);

- циклическое повторение блока команд, пока выполняется (или не выполняется) некоторое условие.

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


<== previous lecture | next lecture ==>
Работа с блоком данных | Досрочный выход из цикла
lektsiopedia.org - 2013 год. | Page generation: 0.032 s.