44 / 0 / 0
Регистрация: 13.11.2011
Сообщений: 95
1

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

23.01.2012, 17:42. Показов 2249. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ввести N слов и символьную строку. Определить какие слова и сколько раз они встречаются в заданной строке.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2012, 17:42
Ответы с готовыми решениями:

Какие буквы и сколько раз встречаются в строке (регистр не учитывать)?
Была такая идея, но как-то не работает Private Sub CommandButton13_Click() Dim i As Integer, x()...

Определить, сколько раз заданные 2 слова встречаются в тексте, и сколько из них непосредственно друг за другом
Привет, подскажите как решить. С ВБА не дружу, на других языках решается легко, спасибо Дан...

Определить, сколько раз заданные два слова встречаются в тексте и сколько из них непосредственно друг за другом
Дан файл, содержащий текст на русском языке и некоторые два слова. Определить, сколько раз они...

В исходной строке а$ определить и вывести слова, которые встречаются в строке по одному разу
В исходной строке а$ определить и вывести слова, которые встречаются в строке по одному разу

4
Заблокирован
23.01.2012, 19:14 2
Цитата Сообщение от dnb_dnb Посмотреть сообщение
Ввести N слов и символьную строку.
А если на человеческий язык перевести? Что ввести? N слов, а потом строкуО_о
0
44 / 0 / 0
Регистрация: 13.11.2011
Сообщений: 95
23.01.2012, 19:51  [ТС] 3
опечалался. в символьную строку

Добавлено через 20 минут
А вообще в задании так и написано
0
Эксперт WindowsАвтор FAQ
18007 / 7708 / 892
Регистрация: 25.12.2011
Сообщений: 11,481
Записей в блоге: 16
23.01.2012, 20:15 4
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Option Explicit
Sub aa()
Dim st$, ar, t%, Ex%, Comp%, n%, tW$, res$
st = InputBox("Введите предложение: ", , "Ура, ура - я сделал программу и я сделал ее сам!")
res = "В предложении: " & st & vbCr
st = LCase(st)
st = Replace(Replace(Replace(Replace(Replace(Replace _
    (st, ".", " "), ",", " "), "-", " "), ";", " "), "!", " "), "?", " ") ':)
Do
    t = Len(st)
    st = Replace(st, "  ", " ")
Loop Until t = Len(st)
st = Trim(st)
ar = Split(st, " ")
For Ex = 0 To UBound(ar)
    If ar(Ex) <> "" Then
        tW = ar(Ex)
        For Comp = 0 To UBound(ar)
            If ar(Comp) <> "" Then
                If tW = ar(Comp) Then
                    n = n + 1
                    If n = 1 Then res = res & ar(Comp) & " - "
                    ar(Comp) = ""
                End If
            End If
        Next
        If n > 0 Then res = res & n & vbCr: n = 0
    End If
Next
MsgBox res
End Sub
1
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
23.01.2012, 20:52 5
вариант
Вложения
Тип файла: rar Новая папка (5).rar (1.8 Кб, 68 просмотров)
0
23.01.2012, 20:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2012, 20:52
Помогаю со студенческими работами здесь

Определить, сколько раз в строке встречается заданное слово
Здравствуйте .помогите пожалуйста решить задачку!!!! Определить, сколько раз в строке встречается...

сколько раз встречаются числа?
Люди добрые помогите пожалуйста!!! Дан диапазон чисел: 3, 0, 1, 4, 19, 11,11,8,13,8,11,28,24,0,18....

Определить какие символы и сколько раз встречаются в заданной строке
Здравствуйте, товарищи программисты! Помогите, пожалуйста, вот три задачки, которые нужно написать:...

Определить, какие символы и сколько раз встречаются в строке
Дана строка. Определить, какие символы и сколько раз встречаются в данной строке. Помогите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru