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

Написать функцию, которая составляет частотный словарь слов в заданной строке

15.05.2015, 18:50. Показов 1432. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая составляет частотный словарь слов в заданной строке. Частотный словарь – это Dictionary в которой указаны все найденные в строке слова с количеством их появления.

Словом считать последовательность символов, разделенных пробелами.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2015, 18:50
Ответы с готовыми решениями:

Написать функцию, которая вычисляет количество слов разной длины в заданной строке
Написать функцию, которая вычисляет количество слов разной длины в заданной строке. Составить...

Написать программу, которая составляет словарь терминов
Написать программу, которая составляет словарь терминов. Термины должны быть отсортированы по...

Создать функцию программиста, которая подсчитывает в заданной строке количество слов
Создать функцию программиста, которая подсчитывает в заданной строке количество слов (слова...

Создать функцию программиста, которая подсчитывает в заданной строке количество слов
Создать функцию программиста, которая подсчитывает в заданной строке количество слов (слова...

3
Почетный модератор
21404 / 9138 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
15.05.2015, 19:21 2
peper, есть от чего оттолкнуться?

Добавлено через 18 минут
Вот как людям помогать - начинаешь уточнять, куда-то пропадают.
В соседней теме пользователь вообще появляется раз в неделю.

Пока есть время, вроде пытаешься помочь, но ТС чем-то занят.
Потом, когда ему становится снова "надо", уже у меня (да и у любого другого) уже нет времени или желания снова в это все вникать, так как помимо данной темы и вообще, форума дела еще есть, и их совсем немало.

Я понимаю, что дела могут быть у всех, но кому решение нужно? Мне? Да вроде нет.

Лучше, когда дела решаются сразу, тянуть резину - затратное и сомнительное удовольствие
3
1 / 1 / 0
Регистрация: 30.11.2014
Сообщений: 91
17.05.2015, 17:49  [ТС] 3
да,у меня есть функция
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Function PrintTable(ByVal s3 As String) As Integer
        Dim S As String, arrC() As String = Strings.Split(s3), Dc As New Dictionary(Of String, Integer)
        For Each S In arrC
            If Dc.ContainsKey(S) Then
                Dc.Item(S) = Dc.Item(S) + 1
            Else
                Dc.Add(S, 1)
            End If
        Next
        For Each S In Dc.Keys
            Console.WriteLine(S & " : " & Dc.Item(S))
        Next
        Return PrintTable
    End Function
но она должна выводить в sub main()
P.S.простите что не отвечал
0
2080 / 1238 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
18.05.2015, 21:55 4
Ваш код не смотрел, попробуйте этот, может подойдет:
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    Sub Main()
        Dim mass(), mass1() As String
        Dim n As Integer
        Dim temp As String
        Console.Write("Введите строку слов: ")
        temp = Console.ReadLine()
        mass = Split(temp, " ")
        mass1 = mass.Distinct().ToArray()
        For i = 0 To mass1.Length - 1
            n = 0
            For j = 0 To mass.Length - 1
                If Array.Equals(mass(j), mass1(i)) = True Then
                    n = n + 1
                End If
            Next
            Console.WriteLine("Частота употребления слова '" & mass1(i) & "' = " & n)
        Next
        Console.Read()
    End Sub
0
18.05.2015, 21:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2015, 21:55
Помогаю со студенческими работами здесь

Написать функцию, которая возвращает количество слов в строке
Задание Написать функцию, которая возвращает количество слов в строке(могут быть пробелы знаки...

Написать функцию, которая возвращает количество слов в строке
Привет, помогите пожалуйста с заданием. Написать функцию, которая возвращает количество слов в...

Написать функцию, которая возвращает количество слов в строке
Здравствуйте, никак не могу доделать правильно работу. Из задания: В индивидуальном задании ...

Реализовать функцию, которая составляет указанное слово из заданной фразы
Как составить слово "ОТРОК" с фразы "ЛЕНЬ - МАТЬ ВСЕХ ПОРОКОВ" ?


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

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

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