C++ language please #include // input and output #include // std::string #include // setprecision /********************************************* TODO - declare programmer function prototypes *********************************************/ // main program CANNOT BE ALTERED in any way! int main() { // Local Variables double balance = 100.00; std::string purchase = "\nEnter cost of the item: "; // Print starting balance value std::cout << std::fixed << std::showpoint << std::setprecision(2); std::cout << "Starting Balance: $" << balance << std::endl; // Withdraw funds and determine if overdrawn or not if( ! Withdraw(balance, BankTransaction(purchase) ) ) std::cout << "\nAccount Overdrawn - You're in the red\n"; else std::cout << "\nYou're still in the black\n"; // Print final balance value std::cout << "Final Balance: $" << balance << std::endl; return 0; } /************************************************ TODO - write programmer defined function definitions ************************************************/ Expected Program Output: TEST RUN #1 Starting Balance: $100.00 Enter cost of the item: 35 You're still in the black Final Balance: $65.00 TEST RUN #2 Starting Balance: $100.00 Enter cost of the item: 110 Account Overdrawn - You're in the red Final Balance: $-10.00
C++ language please
#include <iostream> // input and output
#include <string> // std::string
#include <iomanip> // setprecision
/*********************************************
TODO - declare programmer function prototypes
*********************************************/
// main program CANNOT BE ALTERED in any way!
int main()
{
// Local Variables
double balance = 100.00;
std::string purchase = "\nEnter cost of the item: ";
// Print starting balance value
std::cout << std::fixed << std::showpoint << std::setprecision(2);
std::cout << "Starting Balance: $" << balance << std::endl;
// Withdraw funds and determine if overdrawn or not
if( ! Withdraw(balance, BankTransaction(purchase) ) )
std::cout << "\nAccount Overdrawn - You're in the red\n";
else
std::cout << "\nYou're still in the black\n";
// Print final balance value
std::cout << "Final Balance: $" << balance << std::endl;
return 0;
}
/************************************************
TODO - write programmer defined function definitions
************************************************/
Expected Program Output:
TEST RUN #1
TEST RUN #2
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 3 images