Обработка строковой информации Со строковой информацией можно выполнять различные операции: соединить несколько строк в одну, вырезать определенное количество.

Презентация:



Advertisements
Похожие презентации
Обработка строковой информации в QBasic. Строковая ( символьная ) переменная – это переменная, в которой хранится слово или фраза. В конце имени строковой.
Advertisements

Строковые переменные Елена Александровна Михлякова, учитель информатики и ИКТ МОУ СОШ с уиоп д. Стулово Слободского района Кировской области 2009.
Задача. Ввести слово. Найти количество букв «а» в этом слове. МАКЕТ СЛОВА L B$=MID$(A$,1,1) B$= MID$(A$,2,1) B$= MID$(A$,3,1) … B$= MID$(A$,L,1)
Инова ЛМ Содержание Конкатенация Определение длины цепочки литер Вырезка символов из середины слова Вырезка символов справа Вырезка символов слева Определение.
Массивы Разбор задачи С4. Массив - это множество однотипных элементов, объединённых общим именем и занимающих в компьютере определённую область памяти.
меню 2.задачи 1 уровня(без разбивки на слова) 4.задачи 2 уровня( разбивка на слова) 3.контрольная 1 5.контрольная 2 6.дополнительные задачи а)задача на.
Строки. Функции для работы со строками. Величины значением которых является последовательность символов называются текстовыми величинами или строками.
LOGO Подготовка к самостоятельной работе по теме «Символьная информация» 11 класс.
10 класс. №009. Процедуры и функции обработки строковых переменных. Решение задач. Серия №1.
Строковые функции. Все стандартные строковые функции в Visual Studio содержатся в классе Microsoft.VisualBasic.
Строковые функции в Visual Basic ГБОУ СОШ 143 Санкт-Петербург Предмет: Информатика и ИКТ Электронные ресурсы Программа: 10 класс Разработка: Ерохов А.Е.,
Строковые функции Информатика 9 класс Помаскин Юрий Иванович МБОУ СОШ 5 г. Кимовск yuri
Строковый тип в Паскаль. Составление программ.. Какой тип данных в Паскале описывает текстовые данные? Какой тип данных описывает один символ? Как можно.
Строковый тип данных Д / з параграф 4(4.3). Для хранения строк текста в языке Pascal используются переменные типа string. Одна переменная этого типа может.
Символьные величины в программировании Методическая разработка Учитель информатики шк 33 Окунцова А.Л. Кемерово, 2005.
Строковые функции LenLTrimRTrimTrimLCase LeftRightMidInStrUCase.
Строковые операторы и функции.. Основные понятии и обозначения. ОПР: Текстом, символьной строкой, строкой символов или просто строкой в Бейсике называют.
Тема: Массивы ОДНОМЕРНЫЕ МАССИВЫ. Проверка домашнего задания Найти все 3-х значные числа, заканчивающихся на 2, 4, 8 и делящихся на 6. CLS FOR I = 100.
Строковые величины Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Основы программирования на Бейсике Массивы. Задание: Найти все 3-хзначные числа, заканчивающихся на 2, 4, 8 и делящихся на 6. Ответ: CLS FOR I=100 TO.
Транксрипт:

Обработка строковой информации Со строковой информацией можно выполнять различные операции: соединить несколько строк в одну, вырезать определенное количество символов, подсчитать количество символов в заданной строке и т.д.

Слияние двух и более строк, соединенных знаком «+», в одну CLS INPUT «Первое слово»; A$ INPUT «Второе слово»; B$ INPUT «Соединительная гласная»; C$ SLOVO$ = A$ + C$ + B$ ? «Новое слово»; SLOVO$ Задание 1: Например: сам + о + лёт = самолет. Задание 1: Составь программу образования сложного слова из двух простых и соединительной гласной. Например: сам + о + лёт = самолет. Обозначь : А$ - первое слово; B$ - второе слово; C$ - соединительная гласная; SLOVO$ - новое слово.

LEFT$ LEFT$ (строка, число символов) – вырезает заданное число символов с левого края строки. Пример: A$ = «кинозал» кинозал кино ? LEFT$ (A$,4) из слова кинозал получаем слово кино RIGHT$ RIGHT$ (строка, число символов) – вырезает заданное число символов с правого края строки. Пример: A$ = «кинозал» кинозалзал ? RIGHT$ (A$,3) из слова кинозал получаем слово зал MID$ MID$ (строка, начальная позиция, число символов) – вырезает заданное число символов с указанной позиции. Пример: A$ = «кинозал» кинозал но ? MID$ (A$,3,2) из слова кинозал получаем слово но Если число символов не задано, то вырезается фрагмент, начиная с указанной позиции и до конца.

Задание 2: Составь программу, которая из слова ИНФОРМАТИКА получит слова: ФОРМА, ТИК, ФОРТ CLS A$ = «ИНФОРМАТИКА» B$ = MID$ (A$,, ) вырезаем слово ФОРМА ? B$ C$ = MID$ (A$,, ) вырезаем слово ТИК ? C$ D$ = MID$ (A$,, ) + MID$(A$,, ) вырезаем ФОР и Т, соединяем их ? D$

LEN (строка) – подсчитывает число символов в заданной строке Пример: A$ = «кинозал» ? LEN (A$) результат на экране: 7

Задание 3: Введите с клавиатуры любое слово. Определите в нем число символов. Сколько раз в этом слове встречается А? CLS INPUT «Слово»; A$ DLINA = LEN ( ) FOR N = 1 TO DLINA B$ = MID$ (, N, ) IF B$ = «a» OR B$ = «A» THEN S = NEXT N ? «Буква А встречается»; S; «раз» введите слово с клавиатуры определяем длину ведем подсчет вырезанных символов вырезаем по одному символу сравниваем символ с буквой А ; при совпадении увеличиваем сумму количества символов А на 1

Задание 3: Введите с клавиатуры любое слово. Определите в нем число символов. Сколько раз в этом слове встречается А? CLS INPUT «Слово»; A$ DLINA = LEN (A$ ) FOR N = 1 TO DLINA B$ = MID$ (A$, N,1) IF B$ = «a» OR B$ = «A» THEN S =S+1 NEXT N ? «Буква А встречается»; S; «раз»