Строковые переменные Елена Александровна Михлякова, учитель информатики и ИКТ МОУ СОШ с уиоп д. Стулово Слободского района Кировской области 2009
Строковые переменные Строковая константа – строка символов, заключённая в кавычки Имя строковой переменной заканчивается $ A$ = строка символов T$ = – пустая строка
Операции Сравнение A$ = T$, если длины равны и коды символов попарно совпадают A$ < T$, если длина A$ меньше A$ < T$, если длины равны, но код первого несовпадающего символа меньше Печать PRINT A$ Ввод значений с клавиатуры INPUT A$
Операции Присвоение A$ = это строка A$ = – очистка строки Склейка двух строк T$ = A$ + B$ P$ = слово: + P$ C$ = склейка + + строк
Основные функции VAL (A$) – перевод строки в число CHR$ (K) – выдаёт символ по коду числа ASC (A$) – выдаёт код первого символа STR$ (K) – переводит число в символы LEN (A$) – длина строки без кавычек LEFT$ (A$, n1) – n1 символов слева RIGHT$ (A$, n1) – n1 символов слева MID$ (A$, n2, n1) – n1 символов с позиции n2
Сколько раз встречается буква «f» CLS INPUT ВВЕДИТЕ СТРОКУ - ;A$ K = 0счётчик FOR i = 1 TO LEN (A$) IF MID$ (A$,i,1) = f THEN K=K+1 NEXT i PRINT буква f встретилась ; K; раз END
Печать слова задом наперёд CLS INPUT ВВЕДИТЕ СЛОВО - ;A$ FOR i = LEN (A$) TO 1 STEP -1 PRINT MID$ (A$,i,1) NEXT i END
Самостоятельно В заданной строке заменить все запятые на точки. Вывести результат на экран. Из заданной строки получить новую, удалив все «*». Вывести на экран новую строку или сообщение.