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

В следующем слове после точки, первую строчную букву заменить на прописную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Растолкуйте код http://www.cyberforum.ru/cpp-beginners/thread1088660.html
Помогите с кодом cout << (i == 0 || j == 0 || i == N + 1 || j == M + 1 ? '#' : a) << (j <= M ? "" : "\n"); что делает cout << ( ? : ); я впервые с таким столкнулся.
C++ Содержимое массива Уважаемые подскажите пожалуйста, можно ли как-то посмотреть содержимое массива в MVS 2012, в режиме отладки, содержимое переменных можно посмотреть а массива никак не могу найти как ? http://www.cyberforum.ru/cpp-beginners/thread1088651.html
Переделать массив таким образом, в первой половине располагались элементы, стоящие на четных позициях, а во второй половине - элементы в нечетных C++
Превратить массив таким образом, чтобы в первой половине располагались элементы, стоящие на четных позициях, а во второй половине - элементы, стоят в нечетных позициях.
C++ Вывести сумму номеров двух крупнейших элементов, а в массиве соответствующие элементы заменить 0
Вывести сумму номеров двух крупнейших элементов, а в массиве соответствующие элементы заменить 0.
C++ Вывести все простые числа из диапазона [a; b]. Определить их количество http://www.cyberforum.ru/cpp-beginners/thread1088639.html
Вывести все простые числа из диапазона . Определить их количество.Без функции
C++ сравнить double с 0 спортивный интерес - наткнулся в вк, стало любопытно, а как правильно (хороший тон или стиль итп итд) сравнить double с 0, были варианты с (>= 0.000001 && <= 0.000001) и т.п. ...вопрос именно как это принято делать) к примеру #include<iostream> using namespace std; int main() { double a = 1.4641; double b = 2.4200; подробнее

Показать сообщение отдельно
uhx
 Аватар для uhx
56 / 56 / 6
Регистрация: 11.07.2013
Сообщений: 300
03.02.2014, 23:55     В следующем слове после точки, первую строчную букву заменить на прописную
Исправил:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    string str = "I love c++ very much. really!";
    int i=0, j;
    cout<<str<<endl;
    while(i < str.length()){
        if (str[i++] == '.')
            for (j = i ; j < str.length(); j++)
                if (!isspace(str[j]))
                {
                    str[j] = toupper(str[j]);
                    break;
                }
    }
    cout<<str;
Поздно
 
Текущее время: 23:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru