Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You have been hired as a programmer at a Stock Trading company where your main objective is to tell when the best price is to

You have been hired as a programmer at a Stock Trading company where your main objective is to tell when the best price is to buy a particular stock and when to sell that particular stock. Your algorithm must be designed in such a way that when a particular stock is bought and sold the customer must have the maximum profit. Given a list of prices for a particular stock write a C++ program using arrays and other functions you seem fit to determine the maximum profit. Note: If are only permitted to complete at most one transaction (i.e., buy one and sell one share of the stock). Also, you are not allowed to use any in-built functions like max, min and sum. Sample Output: Input: [7, 1, 5, 3, 6, 4] Output: 5 max. difference/max profit = 6-1 = 5 (not 7-1 = 6, as selling price needs to be larger than buying price), which means you must buy the stock at $1 and sell at $6 Input: [7, 6, 4, 3, 1] Output: 0 In this case, no transaction is done, i.e. max profit = 0. Any price you buy and sell the profit will still remain the same. Input and Input Validation: All the prices are positive numbers and there will be a maximum of 10 transactions. If any of them do not hold good print invalid inputs. Input Scenarios: Input 1: [6, 9, 100, 45, 21, 200, 600] Input 2: [-10,9,0,0,9] Input 3: [100, 45, 40, 25, 10, 5, 2] Input 4: [135, 43, 100, 43, 500, 700] Input 5: [1, 2, 3, 4, 2, 10, 25, 8, 3, 1]

using beginner concepts in std wiy , and /or

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL Database Programming

Authors: Chris Fehily

1st Edition

1937842312, 978-1937842314

More Books

Students also viewed these Databases questions

Question

7. Identify six intercultural communication dialectics.

Answered: 1 week ago