2023 Lists Trace the following c program showing all output in the order that it | Assignment Collections

Computer Science 2023 (1) Computer Science C++

2023 Lists Trace the following c program showing all output in the order that it | Assignment Collections

 

Lists. Trace the following c++ program showing all output in the order that it appears on the output device (presumably the screen). If anything happens that makes it impossible to accomplish an operation or the results of doing so are unpredictable, describe what happens and abort at that point.

For this program assume that the following functions (methods) are fully defined and implemnted in the appropriate header and implementation files for the List class.

– construct that creates an empty list

– empty that returns true if the list is empty, false otherwise

– insert (a,b) that inserts an integer a into the list at position b

– erase(a) that removes the integer at position a in the list

– overloading the output operator << to enable it to display all elements of a list in sequence so cout<<listname<<endl causes all items in listname to be displayed in sequence followed by an endl

– overloading the assignment operator so assigning one list to another creates a deep copy of the list.

CODE BELOW

#include <iostream>
using namespace std;
#include “List.h”
int main(void)
{ List sheldon_cooper;
List leonard_hofstadter;
int i, j;
cout<<“Program begins, sheldon and leonard constructed”<<endl;
if (sheldon_cooper.empty())
cout<<“His friend is Raj Koothrappali”<<endl;
else
cout<<“His friend is Penny”<<endl;
for (i=4;i<=8;i++)
{cout<<“Inserting “<<i*2-3<<” at location “<<i-4<<endl;
sheldon_cooper.insert(i*2-3,i-4);
cout<<” List is now “;
cout<<sheldon_cooper<<endl;
}
leonard_hofstadter=sheldon_cooper;
j=3;
cout<<“removing position “<<j<<” sheldon is now: “;
sheldon_cooper.erase(j);
cout<<sheldon_cooper<<endl;
j=2;
leonard_hofstadter.insert(54,j);
cout<<“leonard is now “;
cout<<leonard_hofstadter<<endl;
cout<<“program ends, buzz off “;
return 0;
}

 

We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

Place Order Now

#write essay #research paper #blog writing #article writing #academic writer #reflective paper #essay pro #types of essays #write my essay #reflective essay #paper writer #essay writing service #essay writer free #essay helper #write my paper #assignment writer #write my essay for me #write an essay for me #uk essay #thesis writer #dissertation writing services #writing a research paper #academic essay #dissertation help #easy essay #do my essay #paper writing service #buy essay #essay writing help #essay service #dissertation writing #online essay writer #write my paper for me #types of essay writing #essay writing website #write my essay for free #reflective report #type my essay #thesis writing services #write paper for me #research paper writing service #essay paper #professional essay writers #write my essay online #essay help online #write my research paper #dissertation writing help #websites that write papers for you for free #write my essay for me cheap #pay someone to write my paper #pay someone to write my research paper #Essaywriting #Academicwriting #Assignmenthelp #Nursingassignment #Nursinghomework #Psychologyassignment #Physicsassignment #Philosophyassignment #Religionassignment #History #Writing #writingtips #Students #universityassignment #onlinewriting #savvyessaywriters #onlineprowriters #assignmentcollection #excelsiorwriters #writinghub #study #exclusivewritings #myassignmentgeek #expertwriters #art #transcription #grammer #college #highschool #StudentsHelpingStudents #studentshirt #StudentShoe #StudentShoes #studentshoponline #studentshopping #studentshouse #StudentShoutout #studentshowcase2017 #StudentsHub #studentsieuczy #StudentsIn #studentsinberlin #studentsinbusiness #StudentsInDubai #studentsininternational