Введите строку и посчитайте количество слов в ней. Между словами может стоять несколько...

0 голосов

Введите строку и посчитайте количество слов в ней. Между словами может стоять несколько пробелов. Не используйте split(). Hello world 2


спросил от Начинающий (117 баллов) в категории Информатика
оставил комментарий от Начинающий (458 баллов)

На каком языке?

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

Питон

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

я не смогу написать

1 Ответ
0 голосов
ответил от БОГ (678k баллов)
 
Лучший ответ

PascalABC.NET 3.4.2, сборка 1814 от 02.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 ReadlnString.ToWords.Count.Println

end.


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

Спасибо за помощь, но нужно писать на питоне)

оставил комментарий от БОГ (678k баллов)

Пожалуйста. А откуда это следует?

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

Не совсем поняла, что следует?) Забыла это указать в задании

оставил комментарий от БОГ (678k баллов)

Откуда следует, что надо на Питоне писать? Забыли указать язык? Тогда какие претензии?

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

Я вам не предъявляла претензии) просто написала для следующих кто будет выполнять, что нужно писать на питоне)

оставил комментарий от БОГ (678k баллов)

Split(params delim: array of char): array of stringВозвращает массив строк, полученный расщеплением исходной строки на слова, при этом в качестве разделителей используется любой из символов delim (по умолчанию - пробел) . В Паскале тоже есть split.

оставил комментарий от БОГ (678k баллов)

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

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

Спасибо)

оставил комментарий от БОГ (678k баллов)

Пожалуйста

...