Stock Transaction Program Last month Joe purchased some stock in Acme Software,
ID: 3885795 • Letter: S
Question
Stock Transaction Program
Last month Joe purchased some stock in Acme Software, Inc. Here are the details of
the purchase:
• The number of shares that Joe purchased was 1,000.
• When Joe purchased the stock, he paid $45.50 per share.
• Joe paid his stockbroker a commission that amounted to 2% of the amount he paid
for the stock
Two weeks later Joe sold the stock. Here are the details of the sale:
• The number of shares that Joe sold was 1,000.
• He sold the stock for $56.90 per share.
• He paid his stockbroker another commission that amounted to 2% of the amount
he received for the stock.
Write a program that displays the following information:
• The amount of money Joe paid for the stock.
• The amount of commission Joe paid his broker when he bought the stock.
• The amount that Joe sold the stock for.
• The amount of commission Joe paid his broker when he sold the stock.
• Display the amount of profit that Joe made after selling his stock and paying the two
commissions to his broker. (If the amount of profit that your program displays is a
negative number, then Joe lost money on the transaction.)
Explanation / Answer
#include<iostream>
using namespace std;
int main()
{
int noShares;
double purchasedPrice;
double purchasedAmount;
double comOnPurchase;
double soldPrice;
double soldAmount;
double comOnSold;
cout<<"**Stock Transaction**"<<endl;
cout<<"Enter the number of shares that joe purchased:"<<endl;
cin>>noShares;
cout<<"Enter the price per share: $";
cin>>purchasedPrice;
//calculate total amount Joe paid to purchase 1000 shares
purchasedAmount=noShares*purchasedPrice;
//calculate commission that Joe paid to broker for pruchasing stock
comOnPurchase= (purchasedAmount*2)/100;
cout<<"Joe paid the commission to the broker on purchase: $"<<comOnPurchase<<endl;
cout<<"Enter the price that Joe sold the each share: $";
cin>>soldPrice;
//calculate total amount Joe recieved on selling 1000 shares
soldAmount= noShares*soldPrice;
//calculate commission that Joe paid to broker for selling stock
comOnSold=(soldAmount*2)/100;
cout<<"Joe paid the commission to the broker on sold: $"<<comOnSold<<endl;
cout<<"The profit made by Joe in the Transaction: $"<<(soldAmount-comOnSold)-(purchasedAmount+comOnPurchase)<<endl;
system("pause");
return 0;
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.