2
 #include <iostream>
 #include <locale>
 #include <math.h>
 #include <conio.h>
 using namespace std;

int main()
setlocale(LC_ALL, "Russian");
double R, h, answ;
const double PI = 3.14159265;
cout << "Enter R" << endl;
cin >> R;
cout << "Enter h" << endl;
    cin >> h;
    answ = 2 * R*h*PI;
    cout << "R= " << R << "h= " << h << " Площадь поверхности цилиндра: " << 
    answ << endl;
    _getch();
    return(0);
}
n3r0bi0m4n
  • 1,197
  • system("chcp 1251"); должно помочь. –  Sep 29 '17 at 13:53
  • Эту строку надо добавить сразу после int main()? если да, то не помогает. Просто в консоли появилась строка "Active code page 1251", а русские буквы в виде вопросов как и были – Дарья Sep 29 '17 at 14:02
  • `#include #include <math.h> #include <windows.h> #include <conio.h> using namespace std;

    int main() { system("chcp 1251"); system("cls");

    double R, h, answ;
    const double PI = 3.14159265;
    cout << "Enter R" << endl;
    cin >> R;
    cout << "Enter h" << endl;
    cin >> h;
    answ = 2 * R*h*PI;
    cout << "R= " << R << "h= " << h << " Площадь поверхности цилиндра: " <<
    answ << endl;
    _getch();
    return(0);
    

    }`

    –  Sep 29 '17 at 14:06
  • попробуй этот код. –  Sep 29 '17 at 14:06
  • Все равно не получается – Дарья Sep 29 '17 at 14:16
  • Значит в биос стоит английский –  Sep 29 '17 at 14:16
  • Это можно как-то исправить? – Дарья Sep 29 '17 at 14:18
  • Не уверен, но скорее всего вы покупали компьютер за рубежом –  Sep 29 '17 at 14:19
  • 1
    Или можно поменять шрифт. открой свойства cmd и поставь шрифт lucida console –  Sep 29 '17 at 14:21
  • Попробуй прописать в начале main SetConsoleCP(1251); SetConsoleOutputCP(1251); – Мишаков Максим Sep 29 '17 at 15:15

0 Answers0