Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 642
#1

string маленькие буквы - C++

03.01.2012, 12:47. Просмотров 3132. Ответов 3
Метки нет (Все метки)

есть такая строка
например
C++
1
string a="FFFаааАААеё ёЁ";
надо все большие буквы заменить на маленькие а ё заменить на е

как лучше это сделать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2012, 12:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос string маленькие буквы (C++):

Выбираем маленькие и большие буквы - C++
l6hIun# c2/4l3H5# LHhKj87Gt^# Дано какой-то такой набор символов. С первой строки нужно вывести маленькие буквы, с второй большие с...

Большие буквы O заменить на маленькие - C++
Объясните где я сделал ошибку? Задание: все введенные большие буквы O заменить на маленькие. - он мне почему то все на оборот делает то...

В каждой строке заменить все маленькие буквы - C++
5) В каждой строке заменить все маленькие буквы после пробела или точки на большие, и вывести полученный текст на экран 6) Дан файл...

Заменить маленькие латинский буквы расположенные до символа * на цифру 5 - C++
Дан текст. Если в тексте нет символа * то оставить его без изменений, иначе маленькие латинский буквы расположенные до символа * поменять...

В выходном файле заменить все маленькие буквы на большие - C++
Добрый вечер всем. Ребят помоги с программой очень прошу, нужно создать программу в выходном файле текста которая заменяет все...

Ввести с клавиатуры стринговую константу, переводя маленькие буквы в большие - C++
нужно сделать задачу "Ввести с клавиатуры строковую константу, переводя строчные буквы в заглавные"

3
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
03.01.2012, 13:12 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <ctype.h>
#include <string.h>
 
int main (void)
{
    char s[] = "Hello world";
    int i;
    
    printf (" %s - ", s);
    
    for ( i = 0 ; i < strlen (s) ; ++i )
       if ( tolower(s[i]) == s[i] )
          s[i] = toupper (s[i]);
       else
          s[i] = tolower(s[i]);
    
    printf (" %s \n", s);
    
    return 0;         
}
В Си я бы так сделал, http://liveworkspace.org/code/fa7345925e84d6778c445d39e8ac22d7
Для еЁ не делал, так как это кириллица.
1
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
03.01.2012, 13:13 #3
http://www.cplusplus.com/reference/clibrary/cctype/tolower/
1
ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 642
03.01.2012, 13:34  [ТС] #4
большое спасибо
0
03.01.2012, 13:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2012, 13:34
Привет! Вот еще темы с ответами:

Заменить в слове все маленькие латинские буквы от ‘a’ до ‘y’ на следующие по алфавиту - C++
Дано слово. Заменить в слове все маленькие латинские буквы от ‘a’ до ‘y’ на следующие по алфавиту (для слова “abc2=zx0” получаем...

Заменить в файле все большие латинские буквы на маленькие русские - C++
Добрый вечер. Помогите пожалуйста. Нужно заменить в файле все большие латинские буквы на маленькие русские. Вроде написал, но в выходном...

Ввести строку символов и заменить большие буквы английского алфавита в диапазоне от ‘G’ до ‘V’ на маленькие - C++
Помогите выполнить задание: Ввести строку символов и заменить большие буквы английского алфавита в диапазоне от ‘G’ до ‘V’ на маленькие....

В каждой строке заменить все маленькие буквы после пробела или точки на большие - C++
Помогите,пожалуйста,решить задачи,совершенно не понимаю,как их можно реализовать. 1)В каждой строке заменить все маленькие буквы после...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru