Question: DATA STRUCTURES & OTHER OBJECTS Using C++ Chapter 4 project number 8 An array can be used to store large integers one digit at a
DATA STRUCTURES & OTHER OBJECTS Using C++
Chapter 4 project number 8
An array can be used to store large integers
one digit at a time. For example, the integer
1234 could be stored in the array a by setting
a[0] to 1, a[1] to 2, a[2] to 3, and a[3] to 4. However,
for this project, you might find it easier to store
the digits backward, that is, place 4 in a[0] , place 3
in a[1] , place 2 in a[2] , and place 1 in a[3] .
Design, implement, and test a class in which
each object is a large integer with each digit stored
in a separate element of an array. Youll also need a
private member variable to keep track of the sign of
the integer (perhaps a boolean variable). The number
of digits may grow as the program runs, so the
class must use a dynamic array.
Discuss and implement other appropriate operators
for this class.
Please provide a header file , driver file , and demo file
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
