Как печатать кириллицу в кодовых блоках консоли - PullRequest
0 голосов
/ 29 декабря 2018

Я использую блоки кода 17.12, версия C ++ 98 в Windows 7 Ultimate, и мне нужно напечатать кириллический текст в консоли.

Можете ли вы мне помочь:)

#include<iostream>
#include <locale>    
using namespace std;
int main(){
long long r[5],turseno,brNamereni=0,ir,ic;
cout<<"Напиши 5 числа.После въдеди още едно"<<"\n"<<"Програмата ще ти 
изведе колко пъти"<<"\n"<<"се среща написанато число по-горе";
//This is bulgarian language.
for(ic=0;ic<5;ic++){
cin>>r[ic];
}

cin>>turseno;
for(ir=0;ir<5;ir++){
if(turseno==r[ir]){
brNamereni++;
}
}
cout<<brNamereni;
return 0;
}

Ответы [ 2 ]

0 голосов
/ 29 декабря 2018

Измените информацию о локали вашей программы на болгарский, указав setlocale(LC_ALL, "Bulgarian"); в начале main().Настройки локали определяют, как обрабатываются операции ввода / вывода для конкретного языка.

0 голосов
/ 29 декабря 2018
#include<iostream>
using namespace std;
main()
{
int a[2]={1,2};
int b,d;
for(int i=0;i<2;++i)
{
cin>>b; 
    }
int c;
cin>>c;
for(int j=0;j<2;++j)
{`enter code here`
if(a[j]==c)
d++;    
        }
cout<<"enter number u wanna check";     
cout<<d;                
}
...