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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!