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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить массив http://www.cyberforum.ru/cpp-beginners/thread305056.html
Дано N-целых чисел от -50 до 50. Упорядочить их по возрастанию с помощью Шейкер-сортировки. Если кто-то это читает, помогите сделать, очень срочно нужно. Буду весьма благодарен:)
C++ Последовательность слов Задана последовательность слов. Игра заключается в том, что игроки по очереди называют слова из заданной последовательности. Правило, по которому называется слово заключается в следующем: если названо некоторое слово, то следующий игрок может назвать слово, которое начинается с буквы, на которую заканчивается предыдущее слово и которое еще не было названо. Необходимо определить, можно ли... http://www.cyberforum.ru/cpp-beginners/thread305053.html
Составить шаблоны рукописных букв русского алфавита. С помощью этих шаблонов написать пять любых слов, состоящих из 5-7 букв каждое. C++
Составить шаблоны рукописных букв русского алфавита. С помощью этих шаблонов написать пять любых слов, состоящих из 5-7 букв каждое.
C++ Проверка на синтаксис
Народ, посмотрите пожалуста, где ошибка в синтаксисе в задаче на векторы #include <iostream> #include <fstream> #include <algorithm> #include <vector> #include <iomanip> #include <numeric> using namespace std;
C++ Как создать член класса только для чтения http://www.cyberforum.ru/cpp-beginners/thread305020.html
Хочу создать член класса только для чтения. Можно, конечно, поместить член в раздел private и написать метод для получения его значения: class Sample { private: int m_X; public: int X(); } A; Чего я хочу, так это чтобы моно было не писать скобки "A.X()", а обращаться просто "A.X". Подскажите пожалуйста, как этого добиться.
C++ Одномерный массив Привет. Кто то может написать программу для одномерного массива на Си : В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента. Сжать массив, удалив из него все элементы, величина которых находится в интервале . Освободившиеся в конце... подробнее

Показать сообщение отдельно
Хитрый_КОТ
 Аватар для Хитрый_КОТ
3 / 3 / 1
Регистрация: 21.11.2010
Сообщений: 30
25.05.2011, 23:48     сделать первые буквы слов в строке заглавными
Нужно сделать первые буквы слов в строке заглавными.
Вот сделал немного, а дальше не пойму как доделать. Получилось сделать чтобы он выводил только знаки и цифры в своих ( нужных местах), а остольную часть текста не могу преобразовать, да и с русские буквы он тоже не хочет преобразовывать
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
32
33
34
35
36
37
38
39
40
41
42
43
// 2.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <windows.h>
#include <iostream>
 
using namespace std;
 
char convert (char &c)
{
if (c>=97 && c<=122) {c -= 32;}
if (c>=192 && c<=224) {c -= 32;}
return c;
}
int main()
{
SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
 char c=0;
char input[32];
char temp[32];
char output[32];
cout<<"Введи строку :  ";
gets(input);
cout<<input<<endl;
int l=strlen(input);
for (int k=0; k<32; k++)
{
    c=input[k];
    convert (c);
    temp[k]=c;
}
for (int k=0; k<32; k++)
{
    if(input[k]==temp[k]){output[k]=input[k];}
}
 
cout<<temp<<endl;
cout<<output<<endl;
return 0;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru