Я пытался найти эту проблему, и я просто не могу найти решение. Я очевидно новичок, и это, вероятно, что-то простое. «fixed» и «showpoint» оба выдвигают «невозможно распознать идентификатор»
РЕДАКТИРОВАНИЕ: я переключился с моего ноутбука на рабочий стол, и теперь он больше не дает мне этой ошибки, я предполагаюэто проблема с компилятором ???
#include <iostream>
#include <iomanip>
using namespace std;
//Declaring global constants
const double LOW = 0.10, MEDIUM = 0.15, HIGH = 0.20;
const char *EARNED = "Commission:";
int main() {
double commission = 0.0, salesAmount = 0.0;
cout << "Enter your total sales amount: ";
cin >> salesAmount;
if ((salesAmount > 0)&&(salesAmount <= 5000))
{
commission = salesAmount*LOW;
}
else if((salesAmount > 5000)&&(salesAmount <= 25000))
{
commission = salesAmount*MEDIUM;
}
else if(salesAmount > 25000)
{
commission = salesAmount*HIGH;
}
cout << fixed << showpoint << setprecision(2);
cout << "Sales:" << setw(10) << "$" << setw(10) << salesAmount << endl;
cout << EARNED << setw(5) << "$" << setw(10) << commission;
return 0;
}