Pascal.Дана строка. Подсчитать и вывести количество слов, первое и последнее слово

0 голосов

Pascal.Дана строка. Подсчитать и вывести количество слов, первое и последнее слово


спросил от Начинающий (613 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Архангел (142k баллов)
 
Лучший ответ

// PascalABC.NET 3.0, сборка 1088
begin
  var s:=ReadLnString('Введите строку: ');
  var a:=s.ToWords.ToArray;
  Writeln('Слов в строке: ',a.Length);
  Writeln('Первое слово: ',a[0],', последнее: ',a[a.Length-1])
end.

Тестовое решение:
Введите строку: Это    наша     тестовая строчка
Слов в строке: 4
Первое слово: Это, последнее: строчка

оставил комментарий от Начинающий (613 баллов)

спасибо большое, а в php его можешь транслировать?)

оставил комментарий от Архангел (142k баллов)

А причем тут PHP? Но в целом нет, я не увлекаюсь сайтописаниной и не люблю маркап-языки.

оставил комментарий от Архангел (142k баллов)

Помнится, там есть explode, которая строку парсит по разделителю в массив...с ней можно все сделать.

...