tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Другие предметы
Дана строка, содержащая
Дана строка, содержащая текст, заканчивающийся точкой. Вывести на экран все слова, содержащие три буквы. Если таких слов нет,
ponchara423
2 16.04.2019 23:00
6
Ответы
Spasatel222
16.04.2019 23:00
program str;
uses crt;
var
s: string;
n,nsl,ksl,kol,i:byte;
begin
writeln('Введите строку: ');
readln(s);
s:=' '+s;
n:=length(s);
for i:=1 to n do
begin
if (s[i]=' ') and (s[i+1]<>' ') and (s[i+1]<>'.') then
nsl:=i+1;
if (s[i]<>' ') and (s[i]<>'.') and ((s[i+1]='.') or (s[i+1]=' ')) then
begin
ksl:=i;
if ((ksl-nsl)+1=3) then kol:=kol+1;
end;
end;
writeln('Слов из 3-х букв ',kol);
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы
aska13aska
20.09.2021 15:53
Вставьте пропущенную букву, на логику...
nastya2747
20.09.2021 15:48
1. Допиши основные понятия. ЭТО Природное сообщество При недостатке света у растений...
пингвин38
17.04.2019 02:20
Оцените социальные последствия перехода от аграрного к индустриальному обществу в Европе – что хорошего, а что плохого, на твой взгляд, этот процесс принёс людям?...
LikkaSchool205
17.04.2019 02:20
Если бы вы, человек XXI века, оказались на месте Бисмарка, какими его фразами или поступками вы могли бы гордиться, а за какие – испытывали бы угрызения совести?...
эаэаэа
17.04.2019 02:20
Определите, как повлияли на процесс модернизации в Европе Великая французская революция, деятельность Наполеона Бонапарта, перемены в европейских странах в 1815–1849 годах....
mailkostya1992
17.04.2019 02:20
Перечислите обстоятельства, факты, которые позволили именно Пруссии объединить Германию....
straer122122
17.04.2019 02:20
Сделайте вывод: как изменилось западной общество в ходе модернизации....
CadetLada42
17.04.2019 02:20
Какие вековые традиции препятствовали образованию единых государств в Италии и Германии?...
andreisolo18
17.04.2019 02:20
Почему в разных европейских странах в 1848–1849 годах одновременно произошли революции?...
Аринкаlove7002
17.04.2019 02:20
Оказавшись на месте французского гражданина, кого и почему вы поддержали бы во время ключевых событий 1848-1852 годов?...
Популярные вопросы
1. It was difficult enough to play the guitar. Укажите правильный вариант...
3
На яку висоту піднявся стратостат, якщо в ході підіймання показання...
1
2cosα*cosβ якщо α-β=π/2, sin2β=0.8...
3
Знайдіть периметр прямокутника, площа якого дорівнюе 36 см2, а одна...
2
Руский язык 4класс упр 356. Прочитайте текст. К выделенному слову подберите...
1
З точки що лежить на колі проведено 2 хорди які = одна одній,Доведіть...
3
Побудувати графік функції у=-2х+2 знайти за графіком значення аргументу...
1
Напишите развёрнутый ответ на во Какова роль второстепенных персонажей-...
1
Разложите на множители (х²+4у+4у²)-25...
3
В стране есть монеты по 2 и по 5 тугриков. Некоторые суммы денег этими...
2
uses crt;
var
s: string;
n,nsl,ksl,kol,i:byte;
begin
writeln('Введите строку: ');
readln(s);
s:=' '+s;
n:=length(s);
for i:=1 to n do
begin
if (s[i]=' ') and (s[i+1]<>' ') and (s[i+1]<>'.') then
nsl:=i+1;
if (s[i]<>' ') and (s[i]<>'.') and ((s[i+1]='.') or (s[i+1]=' ')) then
begin
ksl:=i;
if ((ksl-nsl)+1=3) then kol:=kol+1;
end;
end;
writeln('Слов из 3-х букв ',kol);
end.