Предмет: Информатика,
автор: dashabarinova1
Посчитать в строке количество слов, заканчивающихся символами «ая».
Ответы
Автор ответа:
0
program s;
var str:string; //напомню, что если размер строки не указан, то её длинна = 256
i,words:integer;
begin
writeln('введите строку');
Readln(str);
for i:=1 to length(str) do
begin
if str[i] = #32 then
if (str[i-1] = 'я') and (str[i-2] = 'а') then words:=words+1;
if i = length(str) then
if (str[i] = 'я') and (str[i-1] = 'а') then words:=words+1;
end;
write('слов, оканчивающихся на "ая": ',words);
end.
var str:string; //напомню, что если размер строки не указан, то её длинна = 256
i,words:integer;
begin
writeln('введите строку');
Readln(str);
for i:=1 to length(str) do
begin
if str[i] = #32 then
if (str[i-1] = 'я') and (str[i-2] = 'а') then words:=words+1;
if i = length(str) then
if (str[i] = 'я') and (str[i-1] = 'а') then words:=words+1;
end;
write('слов, оканчивающихся на "ая": ',words);
end.
Похожие вопросы
Предмет: Другие предметы,
автор: ovika6899
Предмет: Литература,
автор: danzyya159
Предмет: История,
автор: amina061099
Предмет: Биология,
автор: Naumovavarvara
Предмет: Физика,
автор: qwerty2606