Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими)....

0 голосов
92 просмотров

Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Найти количество слов в строке.
Объясните принцип решения данной задачи.Какой алгоритм действий нужен?


Информатика (211 баллов) | 92 просмотров
0

Помогите написать это на VBA.

0

Я пыталась решить сама

0

Спасибо

Дан 1 ответ
0 голосов
Правильный ответ
Только для версии PascalABC.Net 3.2

Коротко и эффектно!

begin
  Writeln('Количество слов равно ',ReadlnString('Вводите:').ToWords.Count)
end.

Пример
Вводите: Карл у Клары украл кораллы.
Количество слов равно 5

VBA MS Excel 2003

Sub aaa()
    a = Split(InputBox("Вводите строку"), " ")
    k = 0
    For Each e In a
       If e <> "" Then k = k + 1
    Next
    MsgBox "Количество слов равно" + Str(k)
End Sub
(150k баллов)