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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Арагон
1 / 1 / 0
Регистрация: 29.10.2012
Сообщений: 45
#1

В произвольном тексте вставить между вторым и третьим словом новое слово - C++

16.11.2012, 22:19. Просмотров 744. Ответов 1
Метки нет (Все метки)

"В произвольном тексте вставить между вторым и третьим словом новое слово."
Помоги пожалуйста)) С коментариями если можно для чайника)))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2012, 22:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В произвольном тексте вставить между вторым и третьим словом новое слово (C++):

В любом тексте между 3 и 4 словом вставить новое слово - C++
Ребят,помогите пожалуйста,в работе со строками совсем не шарю. Задание:в любом тексте между 3 и 4 словом вставить новое слово(работать с...

Ввести строку и слово. Вставить введенное слово за пятым словом в строке - C++
Помогите ребят. Нужно написать программу на С++ без использования библиотек <ctype.h>, <string.h> или <stdlib.h>. Ввести строку и...

Ввести строку и слово. Вставить введенное слово за самым коротким словом в строке. - C++
помогите

Строки (В произвольном тексте найти самое короткое слово) - C++
Задание: В произвольном тексте найти самое короткое слово. Цель работы: изучение правил описания, ввода-вывода и основных функций...

Во введённом тексте слово «мама» заменяет словом «бабушка» - C++
Составить программу, которая во введённом тексте слово «мама» заменяет словом «бабушка»

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
JlightenDev_C++
61 / 61 / 7
Регистрация: 12.08.2012
Сообщений: 150
16.11.2012, 23:33 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
using namespace std;
 
int main(){
    setlocale(LC_ALL, "RUS");//в консоли будет отображаться русский текст
    string str = "Моя первая строка тут!"; // тут ваш произвольный текст
    for(int i = 0, count = 0; i < str.size(); i++){ //цикл пробегающий по строке str
            if(str[i] == ' '){//если встречается пробел то к переменной count прибавляется 1
                      count++;
                      }
            if(count == 2){ //если переменная count = 2 то есть 2 пробела было (что означает два слова было напечатано)
                     cout << " НОВОЕ"; //пишется ваше новое слово
                     count++; // чтобы после каждой буквы до следующего пробела не писало "НОВОЕ"
                     }
                     cout << str[i]; //Выводит символ на экран т.к цикл проъодит по строке посимвольно
            }
    _getch();//функция библиотеки conio.h, в данном случае применяется для остановки
    return 0;
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2012, 23:33
Привет! Вот еще темы с ответами:

В тексте одно введённое слово заменить другим словом, которое также вводится с экрана - C++
Помогите переделать программу под файл. Задание вот какое : &quot;В тексте одно введённое слово заменить другим словом, которое также вводится с...

В тексте одно введённое слово заменить другим словом, которое также вводится с экрана - C++
помогите пожалуйста с лабой, срок поджимает, а идей никаких((( 1. В тексте одно введённое слово заменить другим словом, которое также...

В строке все запятые заменить точкой, и перед первым словом вставить слово STRING - C++
Помогите написать программу, реализовать которую нужно при помощи system.string В строке все запятые заменить точкой, и перед первым...

Произвести вставку слова «не» перед каждым третьим словом в предложении - C++
Подскажите пожалуйста,как дать программе понять,что она наткнулась на пробел,я поискал и не нашел символа отвечающего за пробел...Хотел...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru