Реферат: Общие сведения о языке программирования Qbasic
PRINT "Буквы в нет в заданной строке"
GOTO 90
80 PRINT "Первая буква в встретилась в "; I ; " -й позиции"
90 END
Задачи на работу с символьными переменными
Подсчитать сколько раз среди символов заданной строки встречается буква «F».
Составить программу, которая печатает заданное слово задом наперед.
Подсчитать количество цифр в заданной строке.
Подсчитать количество слогов в слове.
Проверить, является ли заданное слово палиндромом («перевертышем», как слова КАЗАК, ШАЛАШ и т.д.)
Среди натуральных чисел от 1 до n найти все такие, запись которых совпадает с последними цифрами записи их квадратов (5 и 25, 6 и 36, 25 и 625 и т.д.)
Выдать номер позиции заданной строки, в которой впервые встречается буква «в». Если такой буквы в строке нет, выдать сообщение об этом.
Выдать номер позиции заданной строки, в которой в пятый раз встречается буква «W». Если такой позиции нет, выдать сообщение об этом.
В заданной строке подсчитать отдельно количество символов «а» и «b».
Из заданной строки получить новую, заменив все запятые на точки. Распечатать полученную строку.
Из заданной строки получить новую, выбросив из нее все точки. Распечатать полученную строку.
Из заданной строки получить новую, удалив все звездочки («*») и повторив каждый символ, отличный от звездочки. Распечатать полученную. строку.
Из заданной строки получить новую, заменив в ней все символы после первой звездочки («*») знаком «-« (если в строке нет звездочек, оставить ее без изменения). Распечатать полученную строку.
Из заданной строки получить новую, удалив из нее все двоеточия, предшествующие первой точке, и заменив в ней все знаки «+» после первой точки знаком ² - ² (если в строке нет точек, добавьте одну в конце). Распечатать полученную строку.
В заданной строке поменять местами первую букву ² а ² и первую букву ²b². Если хотя бы одной из них нет, напечатать сообщение, иначе распечатать полученную строку.
Определить наименьшую длину слова в заданной строке (считать, что слова отделяются друг от друга пробелами).
Из заданной строки выделить подстроку длиной 5 знаков (либо до конца строки, если осталось меньше), которая начинается с первой встретившейся в строке буквы ²f². Распечатать эту подстроку или сообщение о том, что ее нет.
В заданной строке первый символ- заглавная латинская буква. Если это ² К ², ² О ², ²D², заменить ее соответствующей строчной буквой. Распечатать полученную строку.
В заданной строке подсчитать количество букв латинского алфавита.
Из заданной строки получить новую, удалив все символы, не являющиеся буквами латинского алфавита.
В заданной строке преобразовать все заглавные буквы латинского алфавита в строчные, а строчные в заглавные.
Из заданной строки получить новую, удалив все группы букв ²abcd².
Из заданной строки получить новую, заметив все группы букв ²abc² на²abcd².
Подсчитать, сколько слов в заданной строке оканчивается буквой ² я ², если известно, что после слова обязательно стоит пробел, либо точка.
Даны натуральное число n, символы s1 ,...sn . Преобразовать последовательность s1 ,...sn , , заменив в ней: