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

Все слова, не содержащие "bc" и заканчивающиеся на "ad" заменить на "!" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "вертикальное графическое меню" http://www.cyberforum.ru/cpp-beginners/thread801772.html
Построить изображение вертикального меню, внутри должны быть надписи. Я решил таким способом: #include <stdio.h> #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <graphics.h> #define BGIPATH "C:\\borlandc\\bgi" void Initialize(); int GraphDriver;
C++ Ортонормированная матрица Помогите разобраться с ортонормированной матрицей. Как мне определить является ли матрица ортонормированной или нет? И что должно получаться когда матрицу умножаем на ее транспонированную. Может ли там получиться ортонормированная? Пожалуйста помогите.) http://www.cyberforum.ru/cpp-beginners/thread801770.html
Библиотека пользователя C++
Создание библиотеки пользователя в которой с помощью функций произвести расчет элементов матрицы А размерностью 6*7 по формуле А=pow(4,+i)*(i-(i+1)/(4+i))*sin(4*i*j+1.5), одномерного массива х, как строку матрицы А с наибольшей суммой элементов с нечетным вторым индексом и функции G=\sum_{i=0}^{n}{x}_{i}(1+\prod_{k=0}^{i}{x}_{k})
Определить вид треугольника C++
Здравствуйте, дорогие форумчане. Мне снова нужна ваша помощь. Вот задание: Треугольник задан своими вершинами (x1,y1), (x2,y2), (x3,y3). Определить, какой он: прямоугольный, тупоугольный или остроугольный. --------------------------- Заранее благодарен.
C++ Создать список, элементами которого должны быть элементы матрицы http://www.cyberforum.ru/cpp-beginners/thread801743.html
Здравствуйте, в общем есть задача, нужно создать список элементами которого должны быть элементы матрицы, допустим 5 на 6. То есть список из тридцати элементов который содержит ссылку на предыдущий элемент и ссылку на какие либо данные которые содержаться в ячейке данной матрицы. Вот. Хотелось бы помощи. :)
C++ бабочка в цыкле Помогите нарисовать бабочку из звездочек на языке си ______* _____** ____*** ___**** __***** _****** ************** ______****** ______***** подробнее

Показать сообщение отдельно
delexa
2 / 2 / 1
Регистрация: 02.03.2011
Сообщений: 134

Все слова, не содержащие "bc" и заканчивающиеся на "ad" заменить на "!" - C++

06.03.2013, 03:26. Просмотров 525. Ответов 2
Метки (Все метки)

В чем ошибка?

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
//Все слова, не содержащие "bc" и заканчивающиеся на "ad" заменить на "!"
 
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string s,s1=" ",s2,s3,s4;
    int k,d,f,t;
    getline(cin,s);
    s.append (" ");
    d=s.length();
    t=0;
    k=s.find(" ");
        while (k<d)
        {
            s2=s.substr(t,k);
            f=s2.find("bc"); 
            if (f<s2.size()){  s4.append(s2);  
                                s4.append(" ");}
             else           {s3=s2.substr(s2.size()-2,2);
             if (s3=="ad") s4.append (" ! "); else {s4.append(s2); s4.append(" ");}}
             t=k+1;
             k=s.find(" ", k+1);}
             cout<<s4; return 0;
        }
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru