Определить, сколько раз в тексте встречается заданное слово. написать программу, паскаль
264
302
Ответы на вопрос:
Var s, sl, sc: string; i, k: integer; begin write('введите текст '); readln(s); write('введите слово '); readln(sl); s: =' '+s+' '; sl: =' '+sl+' '; for i : = 1 to length(s) - length(sl) + 1 do begin sc : = copy(s, i, length(sl)); if sc = sl then inc(k); end; if k = 0 then writeln('не встречается') else writeln('встречается ', k, ' раз'); end.
Var k,i,l: integer; s,c: string; begin write('введите текст: '); readln(s); write('введите искомое слово: '); readln(c); l: =length(c); s: =copy(c,1,l-1)+' '+s+' '; s: =lowercase(s); c: =lowercase(c); k: =0; for i: = 1 to length(s) do if s[i]in['а'..'я','а'..'я','ё','ё','0'..'9'] then if s[i+1]in[' ','-','(',')',',','; ',': ','.','! ','? '] then if copy(s,i-l+1,l) = c then k: =k+1; writeln(k); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
kristimisti123402.11.2021 04:18
-
Ivangevorgyan16.10.2020 10:21
-
sora1ppppoyn1vx23.06.2023 09:07
-
gregsorvenkov21.08.2020 04:20
-
orrection12443318.07.2020 00:30
-
Roma9981220.03.2022 21:58
-
миня01.01.2020 02:50
-
ULYA111111119.04.2021 16:30
-
Pavel181004.09.2022 07:33
-
mullagalievade31.03.2022 18:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.