![]() |
Символьные и строчные переменные.Date: 2015-10-07; view: 352. Tablum Tabl1 Tabl
DIM tabl1(1 TO 3 ,1 TO 4) AS INTEGER
С помощью двумерного массива 9х9 и двух вложенных циклов можно легко составить программу, реализующую таблицу умножения. Сомножителями будут значения индексов строк и столбцов, а их произведения будут значениями элементов массива. DIM tablum(1 TO 9 ,1 TO 9) AS INTEGER
REM Таблица умножения Пример: В таблице 3х4 вычислить количество отрицательных элементов, сумму четных элементов, произведение элементов второй строки. REM вычислить количество... . Очень часто в программах требуется использовать символьные или строчные переменные. Что же это такое? Это переменные, значениями которых являются либо алфавитно-цифровые символы, либо несколько таких символов. Строки - последовательность алфавитно-цифровых символов. Для того, чтобы использовать такие переменные в программе необходимо их соответствующим образом объявить. Для этого используется уже известный оператор DIM. DIM s AS STRING Или добавлять справа от переменной символ $. s$="Тоже строка 987" Пример: Эта программа выводит на экран две строки. Обратите внимание на два способа использования и объявления строковых переменных. DIM stroka AS STRING Еще пример: Та же программа, но с ОШИБКАМИ. Не указано, то что наши переменные строчные. REM ЗДЕСЬ ОШИБКИ Строчные переменные можно склеивать и сравнивать друг с другом. Для склеивания строк (конкатенации) используют знак плюс (+). Пример. REM конкатенация строк На экране появится надпись: Привет! Меня зовут Саша. Для сравнения срок используют операции: >, <, =, >=, <=, <>. Пример: REM Сравнение строк Программа выведет "Строки равны только один раз". Функции для работы со строками:
Пример: составить программу подсчитывающую, количество букв "а" в предложении. REM кол-во букв "а" Пример: Заменить все буквы "а" в предложении на буквы "о". REM замена букв Пример: Получить предложение в обратном порядке следования символов. REM обратный порядок букв
|