fork download
#include <iostream>
#include <iomanip>
	
using namespace std;

//Function prototypes
int getWholeSale();
double getMarkupPercentage();

//**********************************************************************************************

int main()
{
	double total;
	getWholeSale();
	getMarkupPercentage();
	total = getWholeSale() * getMarkupPercentage();
	return 0;
}

int getWholeSale()
{
const int MINCOST = -1;
double wholesaleCost;
	cout << "Please enter a wholesale price: " << endl;
    cout << "(-1) to quit the program: " << endl;
	do
	{
		cin >> wholesaleCost;
		if (wholesaleCost < MINCOST)
		cout << "!!!INCORRECT: wholesale cannot be less than -1" << endl;
	} while (wholesaleCost!= -1);
	cout << "Goodbye.";
	return;
}

double getMarkupPercentage()
{
    int percent;
	const int MINPRICE = 1,
		  int MAXPRICE = 100;
    do
    {
        cout << "Please enter a markup percentage ";
        cin >> percent;
        if (! (percent >=MINPRICE && percent <=100 ))
        {
            cout << "!!!INCORRECT: percentage cannot be less than 0 or more than 100" << endl;
        }
    } while (! (percent >=MINPRICE && percent <=MAXPRICE ));
        cout << "Your Input Is Valid." << endl;
   return;
}
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: error: illegal character: '#'
#include <iostream>
^
Main.java:2: error: class, interface, or enum expected
#include <iostream>
         ^
Main.java:3: error: illegal character: '#'
#include <iomanip>
^
Main.java:8: error: class, interface, or enum expected
int getWholeSale();
^
Main.java:9: error: class, interface, or enum expected
double getMarkupPercentage();
^
Main.java:13: error: class, interface, or enum expected
int main()
^
Main.java:16: error: class, interface, or enum expected
	getWholeSale();
	^
Main.java:17: error: class, interface, or enum expected
	getMarkupPercentage();
	^
Main.java:18: error: class, interface, or enum expected
	total = getWholeSale() * getMarkupPercentage();
	^
Main.java:19: error: class, interface, or enum expected
	return 0;
	^
Main.java:20: error: class, interface, or enum expected
}
^
Main.java:25: error: class, interface, or enum expected
double wholesaleCost;
^
Main.java:26: error: class, interface, or enum expected
	cout << "Please enter a wholesale price: " << endl;
	^
Main.java:27: error: class, interface, or enum expected
    cout << "(-1) to quit the program: " << endl;
    ^
Main.java:28: error: class, interface, or enum expected
	do
	^
Main.java:31: error: class, interface, or enum expected
		if (wholesaleCost < MINCOST)
		^
Main.java:33: error: class, interface, or enum expected
	} while (wholesaleCost!= -1);
	^
Main.java:34: error: class, interface, or enum expected
	cout << "Goodbye.";
	^
Main.java:35: error: class, interface, or enum expected
	return;
	^
Main.java:36: error: class, interface, or enum expected
}
^
Main.java:41: error: class, interface, or enum expected
	const int MINPRICE = 1,
	^
Main.java:43: error: class, interface, or enum expected
    do
    ^
Main.java:46: error: class, interface, or enum expected
        cin >> percent;
        ^
Main.java:47: error: class, interface, or enum expected
        if (! (percent >=MINPRICE && percent <=100 ))
        ^
Main.java:50: error: class, interface, or enum expected
        }
        ^
Main.java:52: error: class, interface, or enum expected
        cout << "Your Input Is Valid." << endl;
        ^
Main.java:53: error: class, interface, or enum expected
   return;
   ^
Main.java:54: error: class, interface, or enum expected
}
^
28 errors
stdout
Standard output is empty