Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемБогдан Каёхтин
1 Строки. Функции для работы со строками. Величины значением которых является последовательность символов называются текстовыми величинами или строками. Строки определяются как тип String. Dim q as String Dim w as String Значения величин типа String заключаются в кавычки q=компьютер Для уничтожения значения присваивается пустое значение w= Длиной строки называется количество символов в строке.
2 Над строками можно выполнять операцию сцепления. q= Combo w=Box q=q+w После выполнения операции сцепления переменная q приобрела значение ComboBox. Над строками можно выполнять операцию сравнения dr - условие выполняется (выражение истинно) q=e - истинность выражения зависит от значения q Другие операции над строками определяются функциями.
3 Функции при работе со строками Len(строка) - возвращает длину строки Mid(строка, начальный номер, количество) - возвращает символы вырезанные из строки начиная с указанного. Trim(строка) - возвращает строку с удалёнными пробелами в начале и конце стоки. InStr(начальный номер, строка в которой ищут, строка) - возвращает номер символа начиная с которого строка входит в строку в которой производится поиск. Начало поиска определяется номером символа. Chr(номер) - возвращает символ по номеру в кодовой таблице Asc(символ) - возвращает номер символа в кодовой таблице
4 Если строка является абзацем текста, то в конце строки добавляется два символа Chr(13)+Chr(10), которые можно заменить константой vbCrLf Алгоритм подсчета количества символов a в строке t k=0 For i=1 to Len(t) if Mid(t,i,1)=a then k=k+1 Next i
5 Рассмотрим программу работающую со строками. Программа определяет количество символов в строке, определяет начиная с какого символа искомая строка входит в заданную строку, записывает строку наоборот, то есть начиная с последнего символа.
8 Дополните программу функцией подсчета любого заданного символа в строке. Например, если задать подсчитать количество букв а то ответ будет 4.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.