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

В тех словах, которые оканчиваются сочетанием букв ing, заменить окончание на ed - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция вывода символа по коду его клавиши: есть ли такая? http://www.cyberforum.ru/cpp-beginners/thread182456.html
Собственно, мне нужно выводить на экран буквы от a до какойто буквы вплоть до z. Так как коды букв идут последовательно, напрашивается решение: сделать цикл, начинающийся с кода буквы a и до нужной буквы, а под циклом функция, которая в зависимости от кода выводит на экран буквы. Но функции такой я не знаю. Есть ли она?
C++ Соседние цифры в числе Необходимо составить функцию, которая проверяет, являются ли цифры в натуральном ряду в числе соседними, т.е 12 21 32 и т.д. кроме 10, 0 не является натуральным числом. В main нужно организовать ввод промежутка от n до N, а также вывод всех чисел. Не знаю как это сделать вообще =) Додумался только до того, что надо постоянно делить на 10 и проверять с остатком #include <math.h> void function... http://www.cyberforum.ru/cpp-beginners/thread182453.html
Для тройки натуральных чисел определить их больший общий делитель. C++
Помогите решить задачу Для тройки натуральных чисел определить их больший общий делитель.
C++ Написать функциию
Доброе время суток. Помогите пожалуйста: программа должна быть написана на языке Си: 1. Написать функцию double* txt2double(char * , int *size). Первый параметр – указатель на строку, в которой размещены числа, разделенные символом “;” , например, “1123.45;13;3.14”. Функция txt2double() размещает эти числа в динамическом массиве и возвращает указатель на него. Параметр size принимает...
C++ Рекурсивная функция для вычисления количества цифр натурального числа http://www.cyberforum.ru/cpp-beginners/thread182438.html
Нужно написать рекурсивную функцию для вычисления количества цифр натурального числа. Подскажите какой алгоритм нужен, для обычного вычисления колличесва цифр? Обязательно ли сдесь строку использовать?
C++ Функцию со списком аргументов переменной длины, подсчитать произведение чисел ПОМОГИТЕ Написать программу, содержащую функцию со списком аргументов переменной длины. В функции необходимо подсчитать произведение чисел.=-O ПОДСКАЖИ С ЧЕГО НАЧИНАТЬ.....никогда не сталкивалась с функциями!!!!!!!!! подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
27.10.2010, 17:07     В тех словах, которые оканчиваются сочетанием букв ing, заменить окончание на ed
seerg0,

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
30
31
#include <vector>
#include <string>
#include <sstream>
#include <iostream>
 
int main()
{
    std::string Find="ing";
    std::string Ins="ed";
    std::string Str="Hello hing and ning and ting ying";
    std::istringstream ist(Str);
    std::vector<std::string> Vec;
    std::string Temp;
    while(ist>>Temp)
        Vec.push_back(Temp);
    for(size_t i=0; i<Vec.size(); ++i)
    {
         std::string::iterator Iter=Vec[i].end()-Find.size();
         std::string Str="";
         Str.assign(Iter, Vec[i].end());
         if(Str==Find)
         {
             Vec[i].erase(Iter, Vec[i].end());
             Vec[i]+=Ins;
         }
    }
    for(size_t i=0; i<Vec.size(); ++i)
    std::cout<<Vec[i]<<' ';
    std::cout<<std::endl;
    return 0;
}
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru