Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Массив слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с псевдографикой (задача) http://www.cyberforum.ru/cpp-beginners/thread404510.html
Вычислить значения функции f(x)=ln(x+5) на интервале ∈ x с шагом 1.0. Занести эти значения функции в массив Y. Построить на экране график изменения данной функции на заданном...
C++ Составление программ вычисления суммы N>0 Составить программу вычисления суммы вводимых с клавиатуры чисел. Условие окончания ввода – ввод числа 0. http://www.cyberforum.ru/cpp-beginners/thread404501.html
C++ поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива
В этой проге у меня просто сдивает массив на n позиций вправо, (массив и сдвиг задаются с клавиатуры), а нужно поделить массив напополам и сдвигать 1 и 2 часть. #include "stdafx.h"...
Двумерный массив записать в файл C++
Всем привет! Возникла проблемка: как записать двумерный динамический массив в файл построчно с помощью fwrite? Делаю так (файл открыт для записи в бинарном режиме, чуть что) - и всё...
C++ Может у кого есть метод Гомори на С++?? http://www.cyberforum.ru/cpp-beginners/thread404481.html
Если у вас есть метод Гомори на С++ или ссылки на рабочую программу, киньте пожалуйста!!
C++ создать односвязный список на Си, содержащий элементы 12, 93,301. Удалить из этого списка 93. создать односвязный список на Си, содержащий элементы 12, 93,301. Удалить из этого списка 93 подробнее

Показать сообщение отдельно
rmb
1 / 1 / 0
Регистрация: 16.11.2011
Сообщений: 18

Массив слов - C++

11.12.2011, 17:32. Просмотров 796. Ответов 4
Метки (Все метки)

Доброго времени суток, уважаемые форумчане. Будьте любезны, подскажите как решить задачку.


Задача. Для каждого слова заданного предложения указать, сколько раз оно встречается в предложении.
Нужно выполнить через string.

моя исходная строка "hello i world i am imba prog hello world world am am am."

У меня не получается правильно заполнить нужными словами массив строк стринг. Пробовал много раз, ничего не выходит .

Еще хотел бы спросить, как под дебагом в visual studio 2010 посмотреть значения строк массива string. т.е. как сделать, чтобы показывало значение каждой строчки из массива(так как показывает значение каждой переменной типа int в массиве int под дебагом).

вот мой недописанный неправильный код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
{   
    string s1="hello i world i am imba prog hello world world am am am.";
    string s2[15];
    int a[15],f,b,c=0,d=0,e=0;
    
    for(b=0;b<s1.length();b++)
        if (s1.at(b)==' ')
        {   if (c>0) c=e;
            
            for(;c<b;c++) s2[d].at(c)=s1.at(c); // комиплятор ругается на эту строчку
            d++;
            e=b;//номер предыдущего сивола пробела
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru