Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как сделать, чтобы 12 Студия не выдавала ошибку на функцию fopen() Выдаёт ошибку: Error 1 error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. h:\рплор\рплор\рплор.cpp 31 1 рплор https://www.cyberforum.ru/ cpp-beginners/ thread892718.html Размер строки C++
Дается строка в одном файле. Допустим, data1.txt . Нужно найти длину строки и записать в другой файл( data2.txt). Хочется по простому, на уровне новичка
C++ Поиск элементов матрице https://www.cyberforum.ru/ cpp-beginners/ thread892703.html
здравствуйте, у меня такая проблема, помогите, пожалуйства вот задание: В прямоугольной матрице выявить все квадратные подматрицы, содержащие одинаковое количество четных и нечетных чисел. я нашел алгоритм поиска этих подматриц, но не понимаю как он ищет, объясните простому обывателю, как это происходит for (k = 2; k <= min(n, m); k += 2) { ...
C++ Для каждого столбца матрицы вычислить количество элементов, являющихся удвоенными нечетными числами https://www.cyberforum.ru/ cpp-beginners/ thread892693.html
Здравствуйте, помогите пожалуйста написать визуальную программу. Дана целочисленная матрица. Для каждого столбца матрицы вычислить количество элементов, являющихся удвоенными нечетными числами. Определить, будут ли упорядочены полученные значения. нашла код, а как визуально оформить не знаю. помогите( int _main() {
Проверить вхождение точки в заштрихованную область C++
Ребята, помогите, не могу определить границы линий, помогите составить логическое выражение, пожалуйста. Добавлено через 1 час 39 минут Уже не надо
C++ Поправить код https://www.cyberforum.ru/ cpp-beginners/ thread892679.html
#include <string.h> #include <stdio.h> #include <stdlib.h> #include <iostream> using namespace std; int main() { int n,j,f,k; char ar1; char ar2;
C++ Задача на создание рекурсивной функции Всем доброго времени суток. Собственно сама задача: Разработать рекурсивную функцию возвращающую значение, для вычисления наибольшего размера в одномерном массиве. Буду премного благодарен если поможете мне. Я с рекурсией вообще никак подружиться не могу, если не трудно, напишите хотя бы саму рек. функцию, а уж остальное сам доделаю. И желательно как-нибудь попроще, в смысле самого языка, а... https://www.cyberforum.ru/ cpp-beginners/ thread892664.html Группа учеников C++
Ребята, вот такая проблема. Мне нужно создать группу учеников(ученик-это объект), каждый ученик имеет имя и средний балл. Вопрос как это можно реализовать есть у кого-нибудь предложения? :)
C++ Блок схема по коду Помогите пожалуйста нарисовать блок-схему к коду #include <iostream> #include <string.h> #include <conio.h> using namespace std; int main() { cout<<"vvedit chyslo \n"; https://www.cyberforum.ru/ cpp-beginners/ thread892658.html C++ Программно-алгоритмический реализация расписания функции в ряд Тейлора «Программно-алгоритмический реализация расписания функции в ряд Тейлора» заключается в проведении программной реализации расчета приблизительного значения функции y, разложив функцию f (x) в ряд Тейлора, при этом необходимо вывести и применить рекуррентное отношение для расчета общей части для каждого слагаемого ряда или его части. Исходными параметрами задач является аргумент функции,... https://www.cyberforum.ru/ cpp-beginners/ thread892656.html
Дана аналитическая функция Найти значение определенного интеграла на интервале [a,b] с заданной точностью C++
#include <StdAfx.h> #include <fstream> #include <math.h> #include <iostream> #include <iomanip> using namespace std; void main( void ) { // Границы интервала
C++ Составления графика дежурств https://www.cyberforum.ru/ cpp-beginners/ thread892653.html
Программа Составления графика дежурств Составление графика дежурств на заданный месяц Возможность составления графиков для следующих режимов работы: Сутки через трое (3 человека в смене) , сутки через двое (4 человека в смене), сутки через сутки (6 человек в смене) Вывод резутьтат на экран и(или) сохранение результата на экран и(или) в файл ( по желанию пользователя).
7 / 7 / 1
Регистрация: 22.12.2012
Сообщений: 173
06.06.2013, 12:52  [ТС] 0

Работа со строчками (вывести в столбец все слова без повторений и количеством использования каждого слова) - C++ - Ответ 4679342

06.06.2013, 12:52. Показов 3549. Ответов 11
Метки (Все метки)

Ответ

ninja2, спасибо большое!

Добавлено через 14 минут
ninja2, можете еще немного объяснить этот кусок кода?
Кликните здесь для просмотра всего текста
C++
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
while(pos != string::npos)
    {
        count = 1;
        int pos2 = str.find(' ', pos);
        if(pos2 != string::npos)
        {
            s = str.substr(pos, pos2-pos);
            int p = str.find(s, pos+1);
            while(p != string::npos)
            {
                str.replace(p, s.length(), 0, '1');
                count++;
                p = str.find(s, pos+1);
            }
            cout << s << " - " << count << endl;
            pos = pos2+1;
        }
        else
        {
            if(pos+1 >= str.length())
                break;
            else
            {
                s = str.substr(pos);
                cout << s << " - " << count << endl;
                break;
            }
        }
    }


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

Вернуться к обсуждению:
Работа со строчками (вывести в столбец все слова без повторений и количеством использования каждого слова) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2013, 12:52
Готовые ответы и решения:

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

Вывести все слова в столбик без повторений
У меня такое задание: Ввести ленту произвольной длины, которую трактовать как текст, в котором...

Вывести слова в столбец с указанием длины каждого слова
var s:string; i,k,m:byte; begin writeln('Vvedit PIB : '); readln(s); s:=s+' ';...

Вывести в консоль все слова из текста (без повторений) в алфавитном порядке и с заглавной буквы
object prg1 extends App{ val text = &quot;я узнал что у меня есть огромная семья и тропинка и лесок я...

11
06.06.2013, 12:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2013, 12:52
Помогаю со студенческими работами здесь

Считать с консоли имя файла и вывести на экран все слова из него без повторений
Помогите, очень срочно! Необходимо считать с командной строки имя файла и вывести на экран все...

Вывести слова текста с количеством повторений в данном тексте
Дан текст. Вывести слова текста с количеством повторений в данном тексте.

Вывести каждое слово из строки с количеством повторений слова в строке
Доброго времени суток.Объясните пожалуйста как работает прога. Ввести строку. Вывести каждое слово...

Программа должна в заданном тексте найти каждое слово и вывести все слова в столбец (слова разделяются разделителями)
Ваша программа должна в заданном тексте найти каждое слово и вывести все слова в столбец (слова...

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