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

Вместо русского языка в DOS выходят непонятные знаки и слова - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
15.08.2013, 12:52     Вместо русского языка в DOS выходят непонятные знаки и слова #1
Добрый день !

Помогите пожалуйста, не могу понять в чем дело. Я работаю в Microsoft Visual Studio 2012 Proffeional.
Я только учусь, сегодня 2-ой день, написал простую программу:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//использование оператора .
#include<iostream>
using namespace std;
int main ()
{
    int length;//объявление переменной
    int width;// объявление другой переменной 
    length=7;//здесь length присваивается значение 7
    width=5;//здесь width присваивается значения 5
    cout<<"площадь равна";
    cout<<length*width;//здесь выводиться 35
    return 0;
}
Но в консоли вместо "площадь равна" выходит какой то непонятный текст, т.е. программа сама работает, без ошибок.
Но текст непонятен и не умеет смысла. Что нужно сделать чтобы было написано в командной строке программы по русски ??

Пожалуйста помогите нубу освоиться !
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2013, 12:52     Вместо русского языка в DOS выходят непонятные знаки и слова
Посмотрите здесь:

Использование русского языка в DevC++ C++
Синтаксис- непонятные знаки C++
C++ Непонятные знаки
Компилятор с поддержкой русского языка C++
Ввод/вывод с использование русского языка C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
20.08.2013, 10:24  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #21
почему слова counter и cout выделяет красной полосой снизу?
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Taranga
 Аватар для Taranga
11 / 11 / 1
Регистрация: 29.04.2012
Сообщений: 56
20.08.2013, 13:31     Вместо русского языка в DOS выходят непонятные знаки и слова #22
Потому что нужно ставить точку с запятой после каждого оператора.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
20.08.2013, 13:53     Вместо русского языка в DOS выходят непонятные знаки и слова #23
Цитата Сообщение от MRG_Serejka Посмотреть сообщение
почему слова counter
Где объявление counter?
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
31.08.2013, 14:36  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #24
помогите пожалуйста ... почему у меня нет пробелов в ответе текста
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
Hugra
 Аватар для Hugra
47 / 47 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1
31.08.2013, 14:37     Вместо русского языка в DOS выходят непонятные знаки и слова #25
Цитата Сообщение от MRG_Serejka Посмотреть сообщение
помогите пожалуйста ... почему у меня нет пробелов в ответе текста
Потому, что вы их не поставили. Программа за вас не имеет понятия, где необходимо для ВАС ставить пробелы, поэтому потрудитесь сами их расставить.
mrKi
2 / 2 / 0
Регистрация: 01.08.2013
Сообщений: 60
31.08.2013, 16:17     Вместо русского языка в DOS выходят непонятные знаки и слова #26
MRG_Serejka, пробелы проставить вы должны самостоятельно. Причем вот в этом примере
C++
1
cout<<"Мне"<<           age        <<"лет";
пробелов не будет,так как в С++ пробелы написанные в коде игнорируются.
А вот текст который вы написали в ковычках( вот такие значки "" ) компилятор ,не вникая в его суть, посимвольно выведет на экран.
C++
1
cout<<"Мне "<<age<<" лет";
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
02.09.2013, 17:25  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #27
почему Еlse выделена снизу красным подчерком?
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
02.09.2013, 17:26  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #28
почему Else выделена красным шрифтом?
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
02.09.2013, 17:34     Вместо русского языка в DOS выходят непонятные знаки и слова #29
потому что else может следовать только после if, первый else не нужен
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
02.09.2013, 17:36  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #30
все равно ничего не меняет
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,650
Записей в блоге: 1
02.09.2013, 17:40     Вместо русского языка в DOS выходят непонятные знаки и слова #31
Глазки-то раскрой и найди пример (их миллион+), как правильно набирается конструкция if..else
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
02.09.2013, 17:41  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #32
все получилось) спасибо вам добрые люди)
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
03.09.2013, 14:15  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #33
почему когда ты ввел 6, не выдалась фраза что можно вводить только 1, 2 или 3
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова   Вместо русского языка в DOS выходят непонятные знаки и слова   Вместо русского языка в DOS выходят непонятные знаки и слова  

Вместо русского языка в DOS выходят непонятные знаки и слова  
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.09.2013, 14:21     Вместо русского языка в DOS выходят непонятные знаки и слова #34
В случае case 2 забыл добавить break
После default требуется двоеточие а не точка с запятой
Возможно у тебя и не запустилась эта программа.
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
03.09.2013, 14:25  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #35
спасибо)
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.09.2013, 14:30     Вместо русского языка в DOS выходят непонятные знаки и слова #36
И вообще если тебя спрашивают
There were build errors. Would you like to continue and run the last successful build?
Отвечай НЕТ! Иначе программа действительно запустится, но не та, которую ты написал с ошибками, а старая рабочая весия. Тебе ведь не её надо, а ошибки исправлять!
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
03.09.2013, 16:15  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #37
скажите пожалуйста в чем же смысл этой программы
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,650
Записей в блоге: 1
03.09.2013, 16:18     Вместо русского языка в DOS выходят непонятные знаки и слова #38
Расскажи, что она делает - может и смысл прояснится...
scotty
28 / 28 / 1
Регистрация: 09.09.2012
Сообщений: 131
03.09.2013, 16:25     Вместо русского языка в DOS выходят непонятные знаки и слова #39
cout<< "text" <<endl;
может это поможет?))) или вставлять
cout<<" ";

А последняя программа твоя выводит по очереди от 1 до 99 квадратный корень переменной num
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.09.2013, 14:04     Вместо русского языка в DOS выходят непонятные знаки и слова
Еще ссылки по теме:

Ошибка с подключением русского языка C++
C++ Подключение русского языка
В консоли вместо русского языка выводятся вопросительные знаки C++

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

Или воспользуйтесь поиском по форуму:
MRG_Serejka
10 / 10 / 3
Регистрация: 15.08.2013
Сообщений: 146
Завершенные тесты: 2
05.09.2013, 14:04  [ТС]     Вместо русского языка в DOS выходят непонятные знаки и слова #40
объясните пожалуйста .. как и почему в ответе выйдет число 26500
Миниатюры
Вместо русского языка в DOS выходят непонятные знаки и слова  
Yandex
Объявления
05.09.2013, 14:04     Вместо русского языка в DOS выходят непонятные знаки и слова
Ответ Создать тему
Опции темы

Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru