Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 25.09.2016
Сообщений: 46

Составьте правило нахождения номера первого вхождения

24.11.2017, 17:18. Показов 1072. Ответов 1

Студворк — интернет-сервис помощи студентам
Составьте правило нахождения номера первого вхождения:
1. символа В в строку А;
2. строки В в строку А.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.11.2017, 17:18
Ответы с готовыми решениями:

Найти порядковые номера первого и последнего вхождения символа X
Плиииииз помогите

Строки: найти порядковые номера первого и последнего вхождения символа x
Разработать программу, которая для заданной строки s: находит порядковые номера первого и последнего вхождения символа x;

Найти порядковые номера первого и последнего вхождения символа x в массив
13. находит порядковые номера первого и последнего вхождения символа x; помогите решить в си шарп

1
1 / 1 / 0
Регистрация: 25.09.2016
Сообщений: 46
02.12.2017, 21:30  [ТС]
Prolog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
predicates
    zamena(string,string,integer,integer,string)
    proverka(string, string, char, integer, integer)
 
clauses
    zamena(A,B,N,M,C):-str_len(A,L),N>L,C=A;
                   str_len(A,L),N<L,M>L,K1=N-1,frontstr(K1,A,X,_),concat(X,B,C);
                   K1=N-1,frontstr(K1,A,X,Y),K=M-N+1,frontstr(K,Y,_,Y1),concat(X,B,C1),concat(C1,Y1,C).  
                                            
    proverka("",_,_,_,0):- !.
    proverka(S,B,L,I1,I):-I=I1+1,frontstr(L,S,Y,_),Y=B;
                   I2=I1+1,frontchar(S,_,S1),proverka(S1,B,L,I2,I).
                
goal 
        write("Введите строку A: "),readln(A),write("Введите строку B: "),readln(B),str_len(B,L),proverka(A,B,L,0,Е),write("Номер вхождения = "),write(Е).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.12.2017, 21:30
Помогаю со студенческими работами здесь

Найти в строке s порядковые номера первого и последнего вхождения символа x
Разработать программу, которая для заданной строки s находит порядковые номера первого и последнего вхождения символа x;

Определить функцию для нахождения порядкового номера последнего вхождения в предложение некоторой буквы
31. Даны два предложения, в которых имеются буквы «ш». Найти, в каком из них эта буква имеет больший порядковый номер (при счете от...

Составьте алгоритм нахождения первого элемента последовательности, большего 1000
13°. Последовательность аn строится так: a1 = l, a2 = 3 и аn = аn-1 - 2an-2 для каждого n&gt;2. Составьте для ВЫЧИСЛИТЕЛЯ следующие...

Для заданной строки найти порядковые номера первого и последнего вхождения определенного символа
Разработать программу, которая для заданной строки s:находит порядковые номера первого и последнего вхождения символа x. Замечание. При...

написать программу которая для заданной строки s находит порядковые номера первого и последнего вхождения какого-то символа x.
1. написать программу которая для заданной строки s находит порядковые номера первого и последнего вхождения какого-то символа x. 2. Дана...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru