Can someone review this code and tell me what you think about it, does it look correct? Its a code for converting foreighn currency
#include <iostream>
using namespace std;
int main()
{
//declare constant variables for foreign conversions
const float swissConvRate = float(.6072);
const float britConvRate = float(1.4320);
const float japanConvRate = float(.0081);
const float canadaConvRate = float(.6556);
const float euroConvRate = float(.8923);
//declare constant variables for monetary conversions
float amerConversion = 0;
float swissConversion = 0;
float britConversion = 0;
float japanConversion = 0;
float canadaConversion = 0;
float euroConversion = 0;
//enter the American dollar amount to be converted
cout << "Enter the amount in US Dollar: ";
cin >> amerConversion;
//calculate conversions from American dollars to foreign monies
swissConversion = amerConversion/swissConvRate;
britConversion = amerConversion/britConvRate;
japanConversion = amerConversion/japanConvRate;
canadaConversion = amerConversion/canadaConvRate;
euroConversion = amerConversion/euroConvRate;
//setting the output to be formatted with two characters after te decimal pt.
cout << fixed;
cout.precision(2);
//display the American dollar value and the 5 foreign conversions
cout << amerConversion << " US Dollars = " << swissConversion << " Swiss Francs" <<endl;
cout << amerConversion << " US Dollars = " << britConversion << " British Pounds" <<endl;
cout << amerConversion << " US Dollars = " << japanConversion << " Japanese Yens" <<endl;
cout << amerConversion << " US Dollars = " << canadaConversion << " Canadian Dollars"
<<endl;
cout << amerConversion << " US Dollars = " << euroConversion << " Euros" <<endl;
return 0;
}
//end of main function