c++ program of a telephone system using stacks and queues to hold the calls

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

I need a program to represent a telephone system with automatic redial feature. System can store 5 most recent calls. Once the limit of 5 is reached and another call is made the least recent number is deleted to make room for the new number--use a circular queue. User can choose to review calls,review old calls or exit. New calls are reviewed by starting with most recent caller. Old calls are reviewed with the first call on the queue holding old calls. When reviewing calls user may call back the caller, ignore the caller, call back later putting number back on queue for later. Use the following data structures in program: [url removed, login to view] to hold numbers of incoming new calls-new calls queue [url removed, login to view] the numbers from the new calls queue to a stack in order to set up for reviewing the calls [url removed, login to view] another queue of size 5 to hold the numbers that the user wishes to wait to call-old calls queue. The program should be menu driven Read the numbers from an input file to simulate incoming calls A phone number leaves the system if the user calls back or ignores the caller When the user reviews old calls, the numbers are taken from the old calls queue directly without using the stack. The stack is used when reviewing calls from the new calls queue. Run program for just one time period

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.

## Platform

unix operating system....cxx compiler

## Deadline information

Must be turned in by midnight Tue June 4,2002

C Programming Web Security

Project ID: #11329901

About the project

8 proposals Remote project Active 7 years ago

8 freelancers are bidding on average $13899 for this job

utkarshkatiyar19

A proposal has not yet been provided

$5847 USD in 25 days
(274 Reviews)
7.0
hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environ More

$1000 USD in 7 days
(90 Reviews)
6.7
mitkoradev

Some stupid assignment, right :) .........................................................................

$35 USD in 3 days
(91 Reviews)
6.1
mhaclev

I have developed requirements , designed, coded, rolled out into production and maintain several c++ systems on the linux platform in an enterprise environment. The most recent is a server that listens for tire size in More

$2794 USD in 7 days
(6 Reviews)
3.4