Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
FrankyMO
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 90
#1

Дана строка. Заменить в ней все строчные (латинские и русские) буквы соответствующими заглавными.

17.01.2014, 00:19. Просмотров 1673. Ответов 1
Метки нет (Все метки)

8.2.1.

Помогите, пожалуйста, решить задачу в С++.

Дана строка. Заменить в ней все строчные (латинские и русские) буквы соответствующими заглавными. Программа должна запросить с клавиатуры строку и, при необходимости, дополнительные данные (подсказка: ASCII-коды для заглавных букв отстают от значений соответствующих строчных букв на 32 позиции.).
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2014, 00:19
Ответы с готовыми решениями:

Дана строка символов до точки. Выделить в ней все русские буквы, сделав их заглавными
Дана строка символов до точки. Выделить в ней все русские буквы, сделав их...

Преобразовать в строке все строчные буквы (как латинские, так и русские) в прописные, а прописные — в строчные
Дана строка. Преобразовать в ней все строчные буквы (как латинские, так и...

Преобразовать все строчные буквы(как латинские, так и русские) в прописные, а прописные в строчные
Дана строка. Преобразовать в ней все строчные буквы(как латинские, так и...

Дана строка из 20 символов. вывести из неё латинские строчные буквы
Дана строка из 20 символов. Вывести из нее на печать только строчные буквы...

Преобразовать в данной строке все строчные буквы (как латинские, так и русские) в прописные
55. Дана строка. Преобразовать в ней все строчные буквы (как латин- ские, так и...

1
MrGluck
Модератор
Эксперт CЭксперт С++
8079 / 4932 / 1431
Регистрация: 29.11.2010
Сообщений: 13,368
17.01.2014, 07:24 #2
Лучший ответ Сообщение было отмечено FrankyMO как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <algorithm>
#include <cctype>
#include <iostream>
#include <string>
#include <windows.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    setlocale(LC_ALL, "");
    std::string str;
    std::getline(std::cin, str);
    std::transform(str.begin(), str.end(), str.begin(), tolower);
    std::cout << str << std::endl;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2014, 07:24

Если строка содержит больше пяти латинских "a",заменить все латинские и русские буквы строки следующими по алфавиту символами.
Написать программу,которая читает с клавиатуры строку символов,преобразует ее и...

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

Работа со строкой (удалить все цифры, подсчитать количество и сумму удаленных цифр, заменить все заглавные латинские буквы на строчные)
Из заданной строки удалить все цифры, подсчитать количество и сумму удаленных...


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

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

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