Аватар для Авель
18 / 18 / 15
Регистрация: 28.10.2010
Сообщений: 111

Написать функцию-аналог стандартной функции INSTR

26.12.2011, 14:05. Показов 2286. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать функцию-аналог стандартной функции INSTR (число, строка поиска, исходная строка), осуществляющую поиск подстроки в строке.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.12.2011, 14:05
Ответы с готовыми решениями:

Написать аналог стандартной функции обработки строк
Помогите, пожалуйста! Нужно написать программу, которая обрабатывает символьные массивы для двух вариантов: исходные данные заданы в...

Написать аналог стандартной функции обработки строк
Добрый день, помогите, пожалуйста! Необходимо написать аналог стандартной функции обработки строк из файла cstring: функция strncat. ...

Написать аналог шаблонной функции без использования стандартной (и других библиотек)
Здравствуйте! Набрел на вот такой вопрос по C++. Вот мой вариант ответа: template<class Base, class Derived> bool...

1
 Аватар для KoGG
5621 / 1604 / 415
Регистрация: 23.12.2010
Сообщений: 2,406
Записей в блоге: 1
26.12.2011, 16:18
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Function IstrNew(start, string1 As String, ByVal string2 As String, compare)
'Part Description
'start Required. Numeric expression that sets the starting position for each search. If omitted, search begins at the first character position. If start contains Null, an error occurs. The start argument is required if compare is specified.
'string1 Required. String expression being searched.
'string2 Required. String expression sought.
'compare Optional. Specifies the type of string comparison. If compare is Null, an error occurs. If compare is omitted, the Option Compare setting determines the type of comparison. Specify a valid LCID (LocaleID) to use locale-specific rules in the comparison.
'The compare argument settings are:
'        Constant Value Description
'        vbBinaryCompare 0 Performs a binary comparison.
'        vbTextCompare 1 Performs a textual comparison.
'IstrNew Return Values
'    string1 is zero-length 0
'    string1 is Null Null
'    string2 is zero-length start
'    string2 is Null Null
'    string2 is not found 0
'    string2 is found within string1 Position at which match is found
'    start > string2 0
 
    Dim i As Integer, Dlina1 As Byte, Dlina2 As Byte, CurString As String
    Dlina1 = Len(string1)
    Dlina2 = Len(string2)
    IstrNew = 0
    For i = 1 To Dlina1
        CurString = Mid(string1, i, Dlina2)
        Select Case compare
            Case 0
            Case 1
                 CurString = UCase(CurString)
                 string2 = UCase(string2)
        End Select
        If CurString = string2 Then
            IstrNew = i
            Exit For
        End If
    Next i
End Function
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.12.2011, 16:18
Помогаю со студенческими работами здесь

Аналог функции InStr из VBScript на javascript
Podskazite analog funzii v Javascript VB-shnij InStr! Mne nuzno uznat soderzit li string bukvu '@' Spasibo! Inessa

Написать функцию, выполняющуюся по образу и подобию стандартной функции blkdiag.
Добрый день!))помогите, пожалуйста..... реализовать файл-функцию,выполняющуюся по образу и подобию стандартной функции системы МАТLАВ. ...

Написать функцию, выполняющуюся по образу и подобию стандартной функции max.
Всем доброго времени суток) Помогите пожалуйста))) Мне надо реализовать файл-функцию,выполняющуюся по образу и подобию стандартной...

Написать функцию, выполняющуюся по образу и подобию стандартной функции find
Добрый день!))помогите, пожалуйста..... реализовать файл-функцию,выполняющуюся по образу и подобию стандартной функции системы МАТLАВ....

Написать две пользовательские функции, эквивалентные стандартной функции strlen
Написать программу, содержащую две пользовательские функции определения длины строки, эквивалентные стандартной функции strlen. Первая из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
Деплой Flask приложения
py-thonny 23.06.2025
За годы работы с Flask я натыкался на одни и те же грабли достаточно часто, чтобы наконец научится их обходить. И сегодня хочу поделится опытом, который сбережет вам немало нервных клеток. Начнем с. . .
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
ArchitectMsa 23.06.2025
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную. . .
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru