Using escape sequences, looping, a class, and functions to design a checkbook th
ID: 3652550 • Letter: U
Question
Using escape sequences, looping, a class, and functions to design a checkbook that has 10 checks and a ledger (which must be an array) keeping track of the balance each time a check is written from the checkbook.Explanation / Answer
#include #include #include #include using namespace std; char menu(); void interactive(); void enter(char* num, char* date, char* to, double amount); void list(); void balance(); enum sizes { NUM_SZ=15, DATE_SZ=15, TO_SZ=30, AMOUNT_SZ=10 }; // data sizes int main(int argc, char* argv[]) { if (argc == 1) // no arguments ==> enter interactive mode interactive(); else if (argc == 2) // allow either -l (lower case L) or -b { if (!strcmp(argv[1], "-l")) // -l list(); else if(!strcmp(argv[1], "-b")) // -b balance(); else interactive(); // unrecognized flag: go in to interactive mode } else if (argc == 5) // 4 args ==> make new entry and quit enter(argv[1], argv[2], argv[3], atof(argv[4])); else cerrRelated Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.