Реферат: Общие сведения о языке программирования Qbasic
VAL(A$) - перевод строки в число;
CHR$(L) - выдает символ по коду данного числа;
ASC(S$) - выдает код первого символа строки
SRT$(K) - преобразует число в символьную строку, которая является записью в виде последовательности десятичных цифр;
LEN(F$) - выдает длину символьного выражения;
LEFT$( F$, N) - вырезает заданное количество символов слева;
RIGHT$ (F$, N) - вырезает заданное количество символов справа;
MID$(F$, N1, N2) - вырезка из строки заданного количества символов с заданного символа
Примеры решения задач.
Пример 1 . Подсчитать, сколько раз среди символов заданной строки встречается буква "F".
CLS
INPUT "Введите строку - ";S$
K=0
FOR I=1 TO LEN(S$)
IF MID$(S$, I, 1)="F" THEN K=K+1
NEXT I
PRINT "Буква F встретилась ";K;" раз(а) "
END
Пример 2 . Составить программу, которая печатает заданное слово задом наперед.
CLS
INPUT "Введите слово - ";S$
FOR I=LEN(S$) TO 1 STEP -1
PRINT MID$(S$, I, 1);
NEXT I
END
Пример 3. Выдать номер позиции заданной строки, в которой впервые встречается буква "в". Если такой буквы в строке нет, выдать сообщение об этом.
CLS: INPUT "Введите строку - ";S$
K=0
FOR I=1 TO LEN(S$)
IF MID$(S$, I, 1)="в" THEN 80