Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
СКОЛЬКО СИМВОЛОВ В СТРОКЕ?
— Начнем с простейшей. О ней я пока ничего не говорил. Имя этой функции LEN, и она находит длину значения символьной переменной.
LEN, кстати, сокращение английского слова length — «ленгс» — «длина». Так как эта функция находит длину строки, то есть количество символов в строке, то эта строка должна быть ее аргументом. И вызывают эту функцию таким образом:
A=LEN(A¤)
Переменной А будет присвоено значение, равное длине значения переменной А¤ — количеству символов в нем.
— Прекратить разговоры. Машина ждет примера.
— Сперва посмотрим в непосредственном режиме.
A¤="СООБРАЖАЛКИНА"
A=LEN(A¤)
PRINT A
13
— Теперь я.
A¤="БЕЙСИКОВ"
PRINT A
13
О-хо-хо! Эта функция же не умеет считать!
— Минуточку! Три, пять, восемь. Что-то действительно не так. A-а! Переменной ты присвоила новое значение, а переменной А нет. Поэтому было выведено старое значение. В непосредственном режиме надо работать осторожно. Например, так:
A=LEN(A¤)
PRINT A
8
или так
PRINT LEN(A¤)
8
Сейчас все выводится как надо, а ты, не знаю, что подумала.
— Радуюсь, что не придется ничего менять в программировании.