Last month Joe purchased some stock in Acme Software, Inc. Here are the details
ID: 667153 • Letter: L
Question
Last month Joe purchased some stock in Acme Software, Inc. Here are the details of 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 stockholder another commission that amounted to 2% of the amount he received for the stock.
Write a program (C++) 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>
class programming
{
private:
int a,b,c,d,e,f;
public:
void input_value()
{
cout << "Enter the no of shares he bought ";
cin >> a;
cout << "enter the price of the shares at which he brought ";
cin >> b;
cout << "Enter the no of shares he sold ";
cin >> e;
cout << "enter the price of the shares at which he sold ";
cin >> f;
cout << "In function input_value, Enter an integer ";
}
void output_value()
{
c=a*b;
d=c*(2/100);
cout<<"The amount of money Joe paid for the stock is"<<c;
cout<<"The amount of commission Joe paid his broker when he bought the stock is"<<d;
g=e*f;
h=g*(2/100);
cout<<"The amount of money Joe got when he sold the stock is"<<g;
cout<<"The amount of commission Joe paid his broker when he sold the stock is"<<h;
i= g-(c+d+h);
cout<<"the amount of profit that Joe made after selling his stock and paying the two commissions to his broker is"<<i;
}
};
main()
{
programming object;
object.input_value();
object.output_value();
//object.variable; Will produce an error because variable is private
return 0;
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.