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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки: заменить каждый символ '/' на пару символов ':' http://www.cyberforum.ru/cpp-beginners/thread866013.html
Подсчитать количество пар '23' и '45' по отдельности и заменить каждый символ '/' на пару символов ': '. С использование библиотеки string.h void task1(char *s, int &kol1, int &kol2) { char *r; char a; r=s; while((r=strstr(r,"23"))!=0) { kol1++;
C++ Посоветуйте книжку по С++ В общем знаю С++ на уровне создания консольных приложений под windows, хотелось бы научиться программировать с использованием winapi и создавать пользовательские интерфейсы как в visual basic-е. В какой книжке это можно почитать? А то в гугле их столько, что глаза разбегаются, не знаешь за что хвататься. http://www.cyberforum.ru/cpp-beginners/thread866006.html
C++ Разбиение множества
срочно нужно решить, помогите пжл. Даются пары элементов и расстояния между ними, разбить множество элементов на классы так чтобы для любой пары из класса расстояние между ними была заданному числу(вместо элементов я обозначаю их номера). Пример : 1 2 1 1 3 1 1 4 1 2 3 1 2 4 1
Написать функцию, которая выводит строку, состоящую из одинаковых символов C++
1.Написать функцию, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами функции.
C++ Проверка входных данных: вызов и обработка исключения http://www.cyberforum.ru/cpp-beginners/thread865972.html
Всем привет. Не могу разобраться с проверкой входных данных. Нужно чтобы если я ввел какой либо символ вместо числа возбуждалось исключение. После чего нужно было бы ввести новое число. У меня же почему то проваливается в бесконечный цикл. Подскажите если не затруднит #include <iostream> #include <typeinfo> using namespace std; int main() { int answer=2847; int var=0;
C++ организация поиска и вывода информации в С++ Добрый день! Помогите пожалуйста разобраться, я новичок, только начинаю изучать С++. Нужно организовать поиск по заданному курсу и вывод информации - фамилия и год рождения студентов, а также указать их количество. Помогите кто чем может, заранее спасибо. Вот часть кода программы: //--------------------------------------------------------------------------- #include <iostream.h> #include... подробнее

Показать сообщение отдельно
Lers
12 / 12 / 3
Регистрация: 27.05.2012
Сообщений: 202
15.05.2013, 16:40     В каждом слове заменить первую букву на прописную
Дана строка символов, состоящая из произвольного текста, слова
разделены пробелами. В каждом слове заменить первую букву на прописную.Использовать тип (класс) string.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
string task3(string s,string s1)
{
 
  int pos=1,len=0,i;
 
  len=s.length();
  s[0]=char(int(s[0])-32);
  for (i=0;i<len;i++)
  {
  pos=s.find(' ');
  s[pos+1]=char(int(s[pos+1])-32);
 
  }
 
 
  return s;
 
}
P.S. проблема в том, что когда я нахожу пробел и след.символ делаю большим, потом нужно же продолжить цикл, а для этого я понял нужно запомнить строку в которой символ редактировал, удалить часть строки и продолжить цикл. Проблема с реализацией моих мыслей. Хелп.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru