Предмет: Информатика, автор: enimaster4

программа которая рассчитывает количество слов в предложении паскаль

Ответы

Автор ответа: Аноним
0
Var
S:string;
N,i:integer;
Begin
WriteLn('Введи предложение');
ReadLn(S);
N:=0;
For i:= 2 to Length(S)-1 do
 if (S[i]=' ')and(S[i-1]<>' ')and(S[i+1]<>' ') then N:=N+1;
Write(N+1)
End.

Автор ответа: Аноним
0
Хм... а такое как воспримет? ",,,А, , сколько тут, , , ,слов?"
Автор ответа: Аноним
0
Меня всегда умиляли задачи на анализ слов, в которых отсутствует определение слова и определение набора символов-разделителей.
Автор ответа: Аноним
0
Можно было бы проверять, входит ли символ в алфавит, но алфавит тут не определён=))
Автор ответа: Аноним
0
Разделители тоже входят в алфавит, если могут содержаться в некотором сообщении))) Либо два алфавита должно быть - для слов и для разделителей.
Автор ответа: Аноним
0
Но для анализа достаточно иметь алфавит разделителей - обычно в нем меньше символов, чем в алфавите слов.
Похожие вопросы
Предмет: Другие предметы, автор: ermek72imangazinov
Предмет: История, автор: lehaolejnikov38
Предмет: Алгебра, автор: kikabum1