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

Русский язык в консоль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица ( проверять знак произведения двух элементов каждого столбца и печать значения произведения...) http://www.cyberforum.ru/cpp-beginners/thread792302.html
Дана матрица A с 2 строками и 10 столбцами. В цикле, начиная с 1-го столбца матрицы, проверять знак произведения двух элементов каждого столбца и печать значения произведения при положительном его...
C++ Написать программу, выводящую из файла на экран строку с заданным номером Написать программу, выводящую из файла на экран строку с заданным номером. http://www.cyberforum.ru/cpp-beginners/thread792288.html
Написать программы шифрования и расшифровки файла методом циклического сдвига C++
Написать программы шифрования и расшифровки файла методом циклического сдвига. Т.е. каждый символ исходного файла (исходный код - K1) заменяется на символ с ascii-кодом K2 измененным на одну и ту же...
C++ Сколько единиц продукции можно выпустить с данным запасом сырья и какой вид сырья будет ограничивать выпуск продукции?
Для выпуска некоторого изделия необходимо затратить N видов сырья, причем на одну единицу изделия приходится ai количество i-го сырья. На складе имеется bi количество i-го сырья. Сколько единиц...
C++ Написать программу, которая создает матрицу NxN с элементами http://www.cyberforum.ru/cpp-beginners/thread792280.html
Написать программу, которая создает матрицу NxN с элементами, пронумерованными по скручивающейся спирали
C++ считать точки в массив и вывести его на экран Задан массив точек в файле (Каждая пара чисел - X и Y координат точек записываются в круглых скобках, отделяются друг от друга пробелом считать эти точки в массив и вывести его на экран. Пример:... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,529
Завершенные тесты: 1
22.02.2013, 13:08
Хм. Работает. Но вот не лучше ли было бы для перекодировки использовать коды символов, а не их значения?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char convertChar(char ch)
{
    char buffCh = ch;
    switch (ch)
    {
    case 'А': {buffCh = 'Ђ';} break;
    case 'Б': {buffCh = 'Ѓ';} break;
    case 'В': {buffCh = '‚';} break;
        // ...
    case 'ю': {buffCh = 'о';} break;
    case 'я': {buffCh = 'п';} break;
    }
    return buffCh;
}
P.S. Для понимания.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru