Нет, неправильно понимаете. ASCII никак не связана с раскладкой клавиатуры.
Проще всего завести словарь соответствия. Ключ - английский символ, значение - русский. Ну и дальше дело техники и цикла...
P.S. если вы пытались гуглить как в заголовке вопроса - то это не даст результата. Ни раскладка клавиатуры, ни консольное приложение тут ни при чем.