Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
Гостьыва

Символьный массив: найти в каждой строке позицию начала и конца подстроки S(i)

01.12.2008, 13:59. Показов 1570. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
дан символьный массив строк.найти в каждойстроке позицию начала и конец подстроки S(i).
Тоесть, какой символ в начале строки и какой в конце.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.12.2008, 13:59
Ответы с готовыми решениями:

Найти в каждой строке позицию начала и конец подстроки
program t1; uses crt; var s:array of string; a:array of string; n,t,g,h,i,u :integer; begin write('введите количество...

Найти позицию n-ого от конца строки вхождения подстроки в строку
помогите создать программу, находящую позицию n-ого от конца строки вхождения подстроки в строку Pascal ABC

Вернуть позицию начала последнего появления подстроки в строке
5. Напишите функцию RightPosition(str1, str2: string), которая получает два параметра str1 и str2 типа string и возвращает позицию начала...

5
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
01.12.2008, 18:30
Позиция начала подстроки S1 в строке S определяется функцией Pos(s1,s);
Например позиция начала подстроки 'ааа' в строке 'вввваааввввв' = 5.
Позиция конца подстроки S1 в строке S определяется как сумма начала+длина подстроки S1 -1. Пишется Pos(s1,s)+length(s1)-1. В примере это будет =5+3-1=7.
0
Гостьsda
02.12.2008, 02:35
пробую записать выражение типа writeln('pos=', Pos(s[i], s);
он говорит ошибка - String expression expected
помогите исправить.
Я хотел этим выражением в строке массива s[i] найти последний символ в этой подстроке.
не могли бы вы примерно написать как будет выглядеть программа? пожалуйста
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
02.12.2008, 13:49
Тоесть, какой символ в начале строки и какой в конце.
Какое-то задание у Вас туманное. Если делать так как написано здесь, То нужно просто найти s[1] и s[length(s)]

Добавлено через 3 часа 3 минуты 20 секунд
пробую записать выражение типа writeln('pos=', Pos(s[i], s);
А откуда программа знает, что такое s[i]? Приведите весь код, пусть неправильный, видно будет.
0
Гостьйцукцу
09.12.2008, 09:18
Пожалуйста, не могли бы вы написать программу по заданию. Т.е. как вы задание поняли так и написать программу.
Учитель сказал, что нужно будет в этой программе использовать несколько из этих операторов: copy,insert,delete,pos,lenght
очень срочно, пожалуйста
Гостьass
12.12.2008, 08:20
пожаааалуйста, ну помогите, очень прошу. не знаю уже что делать, ну пожалуйста напишите мне эту прогу
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.12.2008, 08:20
Помогаю со студенческими работами здесь

Найти позицию подстроки в строке
привет всем, с вами снова изобретатель велосипедов :) на сей раз я решил изобрести поиск подстроки в строке, немного не выходит,...

Найти позицию входжения подстроки в строке
у меня такая проблема: есть лог файл(примерно): name pos1 pos2 pos3 pos aa 0 1 2 3 name pos4 pos5 pos6 pos7 ...

Найти позицию подстроки в строке С++ (консоль)
Всем привет. Нужно найти в этой строке позицию подстроки "<Data" (она встречается 2 раза). char szText = "<Data id=125> ...

Найти адрес начала и конца (для каждой секции), чтобы можно было произвести чтение/запись
в структуре IMAGE_SECTION_HEADER есть такое поле: PointerToRawData, в котором находится RVA начала секции. Но если файл загружается не...

Строка: Найти первую подстроку str2 в строке str1, вывести на экран индекс начала подстроки
Ввести строки str1 и str2 с клавиатуры. Найти первую подстроку str2 в строке str1. Вывести на экран индекс начала подстроки. Если строка не...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru