Вопрос задан 17.02.2019 в 04:29. Предмет Информатика. Спрашивает Водочкин Сергей.

Определить сколько слов в заданной строке начинаются на букву "а". Pascal

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Смаковский Серёжа.
program Project1;  uses crt; const   //Разделители слов.   D =['.',',',':',';','!','?','-',' ', #9, #10, #13]; var   S :String;   i, Cnt, Len :Integer; begin   repeat     Writeln('Задайте строку:');     Readln(S);       Len := Length(S);     Cnt :=0;     for i :=1to Len dobegin       //Пропускаем разделители.       if S[i]in D then Continue;       //Отслеживаем начало слова.       if(i =1)or(S[i -1]in D)thenbegin         if S[i]in['a','A']then Cnt := Cnt +1;       end;     end;     Writeln('В заданной строке найдено ', Cnt,' слов,');     Readln(S);   until S <> ''; end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

В заданной строке "Pascal" только одно слово начинается на букву "а", это слово "Pascal" само по себе. Таким образом, в данной строке только одно слово начинается на букву "а".

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос