Ввведенной строке подсчитать количество слов, что одинаково начинаются и заканчиваются (примечание: слова в текстовой строке отделены пробелами или группами пробелов.
Ответы на вопрос:
var s,word: string; c: char; k: integer;
begin
readln(s);
k : =0;
i : =1;
while(i < > length(s))dobegin
word: =''; while(i < > length(s))and(s[i] < > ' ')dobegin
word: =word+ s[i];
inc(i);
end;
ifword[1]=word[length(word)]then i
nc(k);
nc(i);
end;
writeln(k);
end.
program z_string; uses crt; const letters = ['a'..'z','a'..'z','а'..'я','а'..'я']; var strings, symbol : string; counteri, number: byte; begin
clrscr; writeln('введите строку текста'); readln(strings); number : = 0; symbol : = ''; for counteri : = 1 to length(strings) do begin if (strings[counteri] in letters) and (symbol = '') then symbol : = strings[counteri]; if (not(strings[counteri] in letters)) and (counteri < > 1) then begin if strings[counteri - 1] = symbol then inc(number); symbol : = ''; end; if (counteri = length(strings)) and (strings[counteri] = symbol) then inc(number); end; writeln; writeln('количество слов начинающихся и заканчивающихся одной и той же буквой ', number); readln; end.
ахах тоже составляли такую,прикольная; )
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
gabenew12.01.2022 03:54
-
ILoveChemistry201.09.2022 06:17
-
саша342134222.01.2023 13:26
-
Andrey242109.03.2020 18:39
-
OrzuUchenichok13.09.2022 04:35
-
лолпа23.07.2020 03:47
-
LilauSen29.06.2023 10:54
-
mixailoborin004.09.2021 14:42
-
romankulebyaki02.06.2023 21:44
-
ЁшкинКот247913.07.2022 15:58
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.