
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 nowThis is a popular solution!
Step by stepSolved in 3 steps with 3 images

- /* Programming concept: structures Program should: be a C program, define a structure to store the year, month, day, and high temperature. write a function get_data that has a parameter that is a pointer to a struct and reads from the user into the struct pointed to by the parameter. write a function print_data that takes the struct pointer as a parameter and prints the data. in main, declare a struct, call the get_data function, call the print_data function. */ #include <stdio.h> int main(int argc, char *argv[]) { return 0;}arrow_forwardC++ Program: #include <iostream>#include <string> using namespace std; const int AIRPORT_COUNT = 12;string airports[AIRPORT_COUNT] = {"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","LAX"}; int main(){ // define stack (or queue ) here string origin; string dest; string citypair; cout << "Loading the CONTAINER ..." << endl; // LOAD THE STACK ( or queue) HERE // Create all the possible Airport combinations that could exist from the list provided. // i.e DALABQ, DALDEN, ...., ABQDAL, ABQDEN ... // DO NOT Load SameSame - DALDAL, ABQABQ, etc .. cout << "Getting data from the CONTAINER ..." << endl;// Retrieve data from the STACK/QUEUE here } Using the attached program (AirportCombos.cpp), create a list of strings to process and place on a STL STACK container. The provided code is meant to be generic. Using the provided 3 char airport codes, create a 6 character string that is the origin &…arrow_forwardParameter passing vs using a global variable in a C program has its advantages and disadvantages.arrow_forward
- Language only c++arrow_forwardFor C++ Here's the Lab Template: //Include statements#include <iostream>#include <string> using namespace std; //Global declarations: Constants and type definitions only -- no variables //Function prototypes int main(){ //In cout statement below substitute your name cout << "Your name" << endl << endl; //Variable declarations //Program logic //Closing program statements system("pause"); return 0;} //Function definitionsarrow_forwardC++ shapes.h: #include <iostream>#include <cmath>struct Point2d{double x;double y;void print(){// example: (2.5,3.64)std::cout << "(" << x << "," << y << ")" << std::endl;}double length() const{return std::sqrt(x * x + y * y);}// const Point2D & ==> function can't modify 'other'// the second const ==> function can't modify x, yPoint2d add(const Point2d &other) const{Point2d result;result.x = x + other.x;result.y = y + other.y;return result;}};// example of an interfacestruct Shape{virtual bool contains(Point2d p) = 0;};struct Circle : Shape{Point2d center;double radius;bool contains(Point2d p){Point2d diff;diff.x = p.x - center.x;diff.y = p.y - center.y;double distToCenter = diff.length();return distToCenter <= radius;}};// TODO: replace this with your Rectangle implementationstruct Rectangle : Shape{// TODO: which member variables to model a rectangle?bool contains(Point2d p){return false; // TODO }};//…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





