СПРОСИ ПРОФИ
👍
+1
👎 13

Помогите, пожалуйста․Программирование на языке C++.

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

обучение C++ изучение языков программирования программирование обучение     #1   13 июн 2022 22:13   Увидели: 20 клиентов, 138 специалистов   Ответить
👍
−1
👎 -1

Никто не возражает, пробуйте.

👍
0
👎 0

Добрый день, я бы решал так:
0) Удалить все точки. Разбить текст на массив по пробелам. [«Получится», «примерно», «так»]
1) Пройти по массиву, занося каждое слово в «карту» (объект, именованный массив, мэп). При повторной встрече слова увеличивать счетчик на 1
map = {
«получится»: 2
«так»: 1
«примерно» : 1
}
2) Пройти по карте и выбрать слова с самым большим значением (в примере выше — слово «получится» — 2)

👍
0
👎 0

Спасибо большое

  #4   20 июн 2022 12:55   Ответить

Задайте свой вопрос по программированию
профессионалам

Сейчас онлайн 75 репетиторов по программированию
Получите ответ профи быстро и бесплатно

Другие вопросы на эту тему:

👍
0
👎 018

Программирование на Си: как отсортировать двунаправленный список?   18 ответов

Здравствуйте. Помогите, пожалуйста, с программированием.
В программе есть двунаправленный список:
struct l2
{
char*name;
char*ext;
l2*next;
l2*prev;
};
Его нужно отсортировать по полю name. Как это сделать?
Точнее, основной вопрос в том, как поменять местами два элемента списка. Если это получится, дальше справлюсь.
Заранее спасибо за помощь.
  16 июн 2012 19:50  
👍
0
👎 07

Visual BASIC   7 ответов

Пожалуйста, помогите решить задачу ((
Задание:
Задание для контрольной работы содержит задачу.

В задаче необходимо составить программу на алгоритмическом языке Visual BASIC.

Причем, программа должны быть записаны в двух вариантах: в первом варианте необходимо использовать оператор условного перехода
IF ...Go To, а во втором — оператор цикла For... To... Step, Next. Для облегчения решения задачи по ней даны Краткие методические…
  17 июн 2013 17:22  
ASK.PROFI.RU © 2020-2024