Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Default_070
23 / 23 / 26
Регистрация: 01.10.2015
Сообщений: 175
Завершенные тесты: 1
#1

Верхний и нижний регистр буквы - C++

27.10.2015, 17:17. Просмотров 436. Ответов 2
Метки нет (Все метки)

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
#include <cctype>
#include <iostream>
 
int main()
{
    using namespace std;
    char ch;
 
    while(cin.get(ch) && ch != 'Q')
    {
        if(isdigit(ch)) continue;
        if(isupper(ch))
        {
            tolower(ch);
            cout << ch;
        }
        if(islower(ch))
        {
            toupper(ch);
            cout << ch;
        }
    }
 
    return 0;
}
Почему символы остаются без изменений? Ведь верхние должны преобразовываться в нижние и наоборот.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 17:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Верхний и нижний регистр буквы (C++):

Верхний и нижний регистр
Напишите программу, которая читает клавиатурный ввод до символа @ и ...

Строки в С++. Верхний и нижний регистр
char alphabet; int i; char letter; for(letter='A',i=0;letter&lt;='Z';...

Кроссплатформенный перевод русских букв в верхний/нижний регистр
Добрый день. В прикрепленном топике описываются способы вывода русских букв на...

Преобразование строки сначала в верхний регистр, потом в нижний
Напишите программу, которая преобразовывает все символы введенной строки...

Перевести первые буквы слов в верхний регистр
Помогите как это сделать ? Желательно работа с файлом, то есть что ты...

Все заглавные буквы строки нужно перевести в нижний регистр
Нужно составить функцию, принимающую аргумент типа string и проводящую над ним...

2
daslex
1291 / 535 / 177
Регистрация: 02.08.2011
Сообщений: 2,756
27.10.2015, 17:22 #2
tolower(ch); --> ch = tolower(ch); и т.д.
1
Default_070
23 / 23 / 26
Регистрация: 01.10.2015
Сообщений: 175
Завершенные тесты: 1
27.10.2015, 17:24  [ТС] #3
Cпасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2015, 17:24
Привет! Вот еще темы с решениями:

Введите массив символов из 11 элементов. Переведите все строчные буквы-символы в верхний регистр
Введите массив символов из 11 элементов. Переведите все строчные буквы-символы...

Создать функцию, которая принимает в качестве аргумента ссылку на string, и преобразует все буквы в верхний регистр
Задание такое: нужно создать функцию, которая принимает в качестве аргумента...

Перевод символов в верхний/нижний регистры
Ребят. Подскажите как прописать функцию. Для перевода букв a. toLower –...

Нижний регистр
Помогите пожалуйста с заданием. Как правильно написать. А то мучалась, так ни...


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

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

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