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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

Как сделать в приложении С++ русский язык? - C++

07.08.2014, 09:55. Просмотров 1913. Ответов 35
Метки нет (Все метки)

Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь?
Мне 11 лет, и я учусь программировать на С++.
В своих программах я вынужден писать по-английски, потому-что если писать по-русски получаются какие-то каракули! Подскажите, пожалуйста, как сделать так, чтобы в прилжениях С++ был русский язык, а не каракули.
Заранее благодарю!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 09:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать в приложении С++ русский язык? (C++):

Как сделать чтобы русский язык выводился - C++
#include <stdlib.h> #include <iostream> #include <windows.h> using namespace std; struct listelem{ int el; listelem*...

Как добавить русский язык? - C++
Как добавить русский язык?Условие задачи такое:Дана строка. Преобразовать в ней все строчные буквы(как латинские, так и русские) в...

Как поменять язык файлов на русский? - C++
В папке исходный код и и папка сословарями,которые нужно каинуть на диск D.Суть-изменить язык с англ на русс.

Как настроить русский язык в codeblocks - C++
Программа выводит сообщения на русском, но при вводе вылезают казяблики, что можно предпринять? #include <iostream> #include <clocale> ...

Как подключить русский язык к турбо С - C++
люди надо помощь. как подключить русский язык к турбо С. так что бы в прогах отображали рус букви. заранее спс.

Как в string использовать русский язык? - C++
как в string использовать русский язык, setlocale не помогает ...

35
CyberSolver
101 / 74 / 17
Регистрация: 23.07.2014
Сообщений: 693
Записей в блоге: 1
07.08.2014, 10:24 #2
Kubson, я так понимаю, вам сюда.
0
zer0mail
2354 / 1984 / 198
Регистрация: 03.07.2012
Сообщений: 7,117
Записей в блоге: 1
07.08.2014, 10:27 #3
Даже в 11 лет надо понимать, что для хорошего ответа надо задавать правильные вопросы.
Из первого сообщения асолютно непонятно, в какой ОС работает ТС, какого типа программы (консольные/графические) пишет, какую среду разработки использует.
0
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
07.08.2014, 10:31  [ТС] #4
Ну, знаешь ли, я новичок в этом деле, и почти ничего, из того что ты сказал, не понял!
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
07.08.2014, 10:38 #5
Kubson, прочитайте материал по ссылке, которую привел CyberSolver в третьем посте, а потом спрашивайте уточняющие вопросы, если они останутся.
0
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
07.08.2014, 10:41  [ТС] #6
Они остались! Я же говорю, я новичёк, я не понимаю куда мне вписывать формулы, котрые в той ссылке!
Вот код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> 
int main()
{
    double a=0, b=0, c=0;
    std::cout << " Enter the width of the picture ";
    std::cin >> a;
    std::cout << " Enter the length of the picture ";
    std::cin >> b;
    c =a*b*0.00406;
    c = (int)( c * 100 + 0.5) / 100.;
    std::cout << "  The price is " << c << std::endl; 
    std::cout << "  press Enter... ";
    std::cin.get();
    std::cin.get();
    return 0;
}
Что мне в ней нужно ввести чтобы всё было по-русски?
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
07.08.2014, 10:57 #7
Цитата Сообщение от Kubson Посмотреть сообщение
я не понимаю куда мне вписывать формулы, котрые в той ссылке
Прочитайте весь материал. Там и примеры есть и объяснения.
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
07.08.2014, 10:57 #8
http://pisoft.ru/verstak/insider/cw_ver1.htm
0
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
07.08.2014, 11:00  [ТС] #9
Я вам говорю, я всё просмотрел, но ничего не понимаю. Просто скажите мне, что вписать в код моей программы.
0
ranebull
523 / 356 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
07.08.2014, 11:00 #10
Цитата Сообщение от Kubson Посмотреть сообщение
Не могли бы вы мне помочь?
В какой среде работаете (Microsoft Visual Studio, Code::Blocks и т.д.)?
0
Памирыч
Почетный модератор
20597 / 8637 / 1029
Регистрация: 11.04.2010
Сообщений: 11,008
07.08.2014, 11:02 #11
Kubson, не дублируйте темы по разделу, это нарушение
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
07.08.2014, 11:11 #12
Цитата Сообщение от Kubson Посмотреть сообщение
Просто скажите мне, что вписать в код моей программы
Fiat firmamentum in medio aquanim et separet aquas ab aquis, quae superius sicut quae inferius et quae inferius sicut quae superius ad perpetranda miracula rei unius. Sol ejus pater est, luna mater et ventus hanc gestavit in utero suo, ascendit a terra ad coelum in terram descendit. Exorciso te creatura aqua, ut sis mihi speculum Dei vivi in operibus ejus et fons vitae et ablutio peccatonim. Amen
0
zer0mail
2354 / 1984 / 198
Регистрация: 03.07.2012
Сообщений: 7,117
Записей в блоге: 1
07.08.2014, 11:58 #13
Цитата Сообщение от Kubson Посмотреть сообщение
Ну, знаешь ли, я новичок в этом деле, и почти ничего, из того что ты сказал, не понял!
1. Если тебе 11 лет. обращайся к незнакомым на "Вы".
2. Если ничего не понял, значит тебе пока рано изучать С++. Кстати, изучение языка - это не тупое копирование написанного кем-то кода в место, куда укажут. Это и 7-летний сумеет сделать.
0
zss
Модератор
Эксперт С++
6485 / 6048 / 1985
Регистрация: 18.12.2011
Сообщений: 15,689
Завершенные тесты: 1
07.08.2014, 13:54 #14
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
int main()
{
    setlocale(LC_ALL,"Rus");
    double a=0, b=0, c=0;
    std::cout << "Введите ширину ";
    std::cin >> a;
    std::cout << " Введите длину ";
    std::cin >> b;
    c =a*b*0.00406;
    c = (int)( c * 100 + 0.5) / 100.;
    std::cout << "  Цена " << c << std::endl; 
    std::cout << "  Нажмите Enter... ";
    std::cin.get();
    std::cin.get();
    return 0;
}
1
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
08.08.2014, 11:29  [ТС] #15
zss, ваш вариант не работает. по прежнему каракули
0
08.08.2014, 11:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2014, 11:29
Привет! Вот еще темы с ответами:

Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык?? - C++
Добрый вечер,формучани! После компиляции VS 12 у меня место русского языка показывает неизвестные иероглифы. Подскажите пожалуйста,что...

Как заставить консоль понимать русский язык? (русские шрифты в консоли) - C++
Добрый вечер. Нужна ваша помощь С++ не понимает русский язык

Почему Linux понимает русский язык, и как разучить его это делать? - C++
Здравствуйте! Зная, что в Linux принята неравномерная кодировка UTF-8, я удивлялся, как считай однобайтовый тип char позволяет...

Русский язык - C++
Нужно написать программу, которая исправляла бы ошибки после Ж,Ч,Ш,Щ(Ы,Я,Ю на И,А,У). Учитывая исключения: Жюри, Брошюра, парашют. ...


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

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

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