Задать вопрос
17 ноября, 10:48

Задача: Дан текст. Определить кол-во слов, начинающихся на "ка". Ниже решение. Как сделать так, чтобы было решение кол-во слов, оканчивающиеся на "ка"?

var a:string; i, k:integer;

begin

writeln ('введи строку:') ;

readln (a) ;

for i: = 1 to length (a) - 2 do

if (a[i]=' ') and (a[i+1]='к') and (a[i+2]='а') then k:=k+1;

if (a[1]='к') and (a[2]='а') then k:=k+1;

writeln (k) ;

end.

+4
Ответы (1)
  1. 17 ноября, 14:31
    0
    Var a:string; i, k:integer; begin writeln ('введи строку:') ; readln (a) ; for i: = 1 to length (a) - 2 do if (a[i]='к') and (a[i+1]='а') and (a[i+2]=' ') then k:=k+1; if (a[length (a) - 1]='к') and (a[length (a) ]='а') then k:=k+1; writeln (k) ; end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задача: Дан текст. Определить кол-во слов, начинающихся на "ка". Ниже решение. Как сделать так, чтобы было решение кол-во слов, ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы