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

Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread127227.html
Привет всем. Вот я начал своё знакомство со структурамми.Попытался создать картотеку квартир #include<iostream.h> #include<cctype> #include<cstring> #include<cstdlib> const int size=100; struct cart_type { char ad;//адрес int flor;//этаж double area;//площадь
C++ оператор Саse Составить программу расчёта и печати одной из четырёх функций в зависимости от следующих условий: u = 4,2 tg x2, при х = 1; v = 3,14 sin2x –2x, при х = 2,3; w = 7,11 ln x + 5x, при х = 3; z = cos 2x – 9,15x, при х = 4. #include<iostream.h> #include<math.h> #include<conio.h>... http://www.cyberforum.ru/cpp-beginners/thread127226.html
Написать программу каталогизатор для книг C++
Написать программу каталогизатор для книг. Записи о данных каждой книги должны содержать поля: А) название Б) автор В) тематика Г) год выпуска Д) ISBN Е) издательство Программа должна сохранять данные в файл, читать из файла, производить поиск данных в файле по ключевому полю. Дополнительно: возможность проведения сортировки по любому полю и сохранение отсортированных данных в файл.
Конструкторы C++
Есть фрагмент кода: #include <iostream> using namespace std; class Counter { public: Counter operator++(int); //постфикс Counter(); ~Counter();
C++ Как считать? http://www.cyberforum.ru/cpp-beginners/thread127209.html
Здравствуй, помогите пожалуйста считать строку вида 2 3 3 9 3 5 дело в том что количество заранее не известно. И мне нужно получить их как int. Количество пробелов может быть неограничено и количество переводов строк тоже. Прошу вас подробнее написать, просто очень надо!
C++ Класс «вещественная матрица» Описать класс, реализующий тип данных «вещественная матрица» и работу с ними. Класс должен реализовывать следующие операции над матрицами: •операции вычисления обратной и транспонированной матрицы, операцию возведения в степень; • методы вычисления детерминанта и нормы; • методы, реализующие проверку типа матрицы (квадратная, диагональная, нулевая, единичная, симметрическая, верхняя... подробнее

Показать сообщение отдельно
Mur3ik
102 / 102 / 4
Регистрация: 12.05.2010
Сообщений: 232
02.06.2010, 18:36     Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово
все очень просто
в цикле
1 разбиваешь предложение я слова функцией и сразу сравниваешь с словом
if(strcmp(strtok(строка, " "), слово)==0);
2 если тру добавляешь к счетчику единицу
3 при этом в этом же цикле мы будем собирать новую строку с помощью функции
strcat(собираемая строка, добавляемое слово); в зависимости от if если слово совпало с искомым то заменяем, если нет оставляем.
 
Текущее время: 11:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru