Question: main.cpp #include Account.h #include #include #include #include #include // rand, srand #include // time using namespace std; void printArray(int arr[], int size){ int count =

main.cpp #include "Account.h" #include#include #include #include #include // rand, srand #include // time using namespace std; void printArray(int arr[], int size){ int count = 1; for (int i = 0; i accts){ for (int i = 0; i getName() getBalance() 0) && (numbers[moveTo - 1] > insert)){ numbers[moveTo] = numbers[moveTo - 1]; moveTo--; } numbers[moveTo] = insert; } } void insertionSort(vector & accts){ for (int i = 0; i 0) && (accts[moveTo - 1]->getBalance() > insert->getBalance())){ accts[moveTo] = accts[moveTo - 1]; moveTo--; } accts[moveTo] = insert; } } void swap(int* a, int* b){ int temp = *a; *a = *b; *b = temp; } void bubbleSort(int arr[], int size){ bool swapped; do { swapped = false; for (int i = 0; i arr[i + 1]){ swap(&arr[i], &arr[i+1]); swapped = true; } // end if }// end for } while (swapped == true); } int main() { srand(time(0)); const int size = 10; int myArray[size]; int userArraySize; cout > userArraySize; int * numbers = new int[userArraySize]; for (int i = 0; i accounts; char accountID = 'E'; for (int i = 1; i
MovieTheater.cpp
#include "MovieTheater.h"
#include "Ticket.h"
#include
// constructor
MovieTheater::MovieTheater(unsigned int capacity)
{
setCapacity(capacity);
setAvailableSeats(capacity);
}
// change values
void MovieTheater::setMovieName(std::string movie){
this->movie = movie;
}
void MovieTheater::setCapacity(unsigned int capacity){
if (capacity > 0){
this->capacity = capacity;
}
}
void MovieTheater::setAvailableSeats(unsigned int capacity){
if (capacity > 0){
availableSeats = capacity;
}
}
int MovieTheater::sellTicket(){
int number = -1;
if (availableSeats > 0){
Ticket newTicket{movie, selldate, screentime};
number = newTicket.ticketNumber;
soldTickets.push_back(newTicket);
availableSeats--;
}
return number;
}
// get information (const functions)
unsigned int MovieTheater::getCapacity() const{
return capacity;
}
unsigned int MovieTheater::getAvailableSeats() const{
return availableSeats;
}
unsigned int MovieTheater::getNumberSold() const{
return soldTickets.size();
}
std::string MovieTheater::getCurrentMovie() const{
return movie;
}
Ticket MovieTheater::findTicket(int n) const{
for (int i = 0; i
if (soldTickets[i].ticketNumber == n){
Ticket found = soldTickets[i];
return found;
}
}
}
For more reference please check https://repl.it/@jholst/composition-friend-static
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
