Вопрос по C++ (от новичка) - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Вопрос по C++ (от новичка)

Регистрация
17 Июн 2013
Сообщения
68
Репутация
0
Спасибо
0
Монет
0
Мне нужно выровнять надписи: "Введите количество жителей" "Введите площадь в квадратных километрах:" и "Плотность населения на километр квадратный:" я совсем не могу понять почему setw именно на них отказывается работать. если к примеру на "cout<<setw(2)<<"-"; cout<<"------------------------------"<<endl;" оно работает, а конкретно на надписях оно тупо отказывается работать. я не могу понять где ошибка. уже гуглил гуглил, чет не могу вдуплить. подскажите пожалуйста

setlocale(LC_ALL,"RUSSIAN");
long civillians; // граждани
float square;
SetColor(10,0);
cout << setw(10) << " Введите количество жителей:" << endl;
cout<<setw(2)<<"-"; cout<<"------------------------------"<<endl;
cout<<"| |"<<endl;
cout<<setw(2)<<"-"; cout<<"------------------------------"<>civillians;
cout<<endl;
SetColor(10,0);
cout<<"Введите площадь в квадратных километрах:" <<endl;
cout<<setw(2)<<"-"; cout<<"------------------------------"<<endl;
cout<<"| |"<<endl;
cout<<setw(2)<<"-"; cout<<"------------------------------"<>square;
cout<<endl;
SetColor(10,0);
cout<<"Плотность населения на километр квадратный:" <<endl;
cout<<setw(2)<<"-"; cout<<"--------------------------------------"<<endl;
cout<<"| |"<<endl;
cout<<setw(2)<<"-"; cout<<"--------------------------------------"<<endl;
GotoXY(13,12);
cout<<fixed<<setprecision(2)<<civillians/square<<endl;
cout<<endl;
system("pause");
 
Сверху Снизу