Question
C++ Accurately adding large numbers using stacks You can use stacks to add very large numbers. You may use the stack template to implement stacks.
C++
Accurately adding large numbers using stacks You can use stacks to add very large numbers. You may use the stack template to implement stacks. Read in from a file two very large numbers and store them in the stacks, add the result. Display the resulting answer. Make sure your code is commented. Sample run Enter 1st number to be added 398877192309843792837423784 Enter 2nd number to be added 434820384038402384023840234 Answer is: 398877192309843792837423784 + 434820384038402384023840234 = 833697576348246176861264018 Press any key to continue Try these pairs of numbers: 6000770088 99112233445 101 22233 Notice the simplicity of the last number, its easy to see if you are getting the right answer.
Here is some code I have so far. If I could get help fixing this horrible buggy code that would be great
#include
using namespace std;
string readNumber(ifstream &ifs){ string s = ""; if(ifs.eof()){ exit(0); } ifs>>s; return s; }
void pushOnStack(string s,stack
void printStack(stack void print(string s1,string s2,stack int main(){ stack
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started