Design a job class with three data fields-job number

Assignment Help Computer Engineering
Reference no: EM132164314

using C++,

Complete the following tasks:

Design a Job class with three data fields-Job number, time in hours to complete the Job, and per-hour rate charged for the Job.

Include overloaded extraction and insertion operators that get and display a Job's values.

Include overloaded + and - operators that return integers that indicate the total time for two Jobs, and indicate the difference in time between two Jobs, respectively.

Write a main()function demonstrating that all the functions work correctly.

Sample Run Enter job number 1234 Hours to complete 20 Rate per hour 12 Enter job number 4567 Hours to complete 40 Rate per hour 11

The difference between Job #1234 20 hours at $ 12 per hour and Job #4567 40 hours at $ 11 per hour is -20 hours

Enter job number 6789 Hours to complete 30 Rate per hour 15 Enter job number 4563 Hours to complete 15 Rate per hour 20 The difference between Job #6789 30 hours at $ 15 per hour and Job #4563 15 hours at $ 20 per hour is 15 hours

Reference no: EM132164314

Questions Cloud

Define difference between criminal and business intelligence : Discuss the difference between criminal intelligence and business intelligence and the difference between business intelligence and institutional espionage.
Write a programmer defined function with void return type : Write a programmer defined function with void return type that swaps two characters.
Discuss why users create viruses : Discuss why users try to break into other users computers and information systems.
What are four different applications where digitizing : What are four different applications where digitizing (spatial data creation and/or spatial data editing) would be useful.
Design a job class with three data fields-job number : Design a Job class with three data fields-Job number, time in hours to complete the Job, and per-hour rate charged for the Job.
Write a function that given such an array : Write a function that given such an array as its parameter, calculates and prints the average of all the data items in the array
Write a program that would read two files : Write a program that would read two files just like these (but longer) and combine them into a single file containing one line.
How would you make certain that medical information released : As a current or aspiring healthcare manager, how would you make certain that medical information is released from your facility only in accordance.
Determine soil physical and mechanical properties : Soil Mechanics – M2F724590 - Determine and analyse soil physical and mechanical properties by solving a series of analytical problems

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is a required interface

What are the two ways of representing the relationship between a component and its interface?

  When an entity has the relationship to itself

The presence of one or more foreign keys in a relation prevents. When an entity has a relationship to itself, we have a?

  Implementing the code

Write down a program which uses a structure named CorpData in order to store the following information about a company division: Involve a constructor that enables the division name and four quarterly sales amounts to be specified at the time a Cor..

  Cityquery and productquery

Create a report by the city and another by the product, involving details of sales and sub-totals and totals for the quantity.

  What consequences result in designing an information system

Big Bank runs a free daycare service. What consequences might result in designing an information system if the terms were interpreted improperly?

  Why program needs to handle the error

Prompt user to enter the size of matrix n and m. Your program must accept any n x m matrix and m vectors where n and m are positive integer less than 10.

  Analyse user network requirements

CSC00240 - Data Communications and Networks Assignment. Network Design for a Modern Software development company - Analyse user network requirements

  Create a ppt about a cloud-based office productivity suite

Create a 6- to 10-slide presentation about a cloud-based office productivity suite. Detailed speaker notes or recorded audio narration.

  What are the things that make this companys approach

Find an example of a company that you believe does a really good job of actually integrating these approaches to communications.

  What value of security plans policies procedures and models

What are the value of Security Plans, Policies, Procedures, and Models? (What is the purpose or values of each and how do they relate to each other).

  Discuss what it will take to build a web architecture

Discuss what it will take to build a Web architecture, move an existing Website with minimal downtime, and provide a disaster recovery solution to ensure the site is always available.

  Explain about doing ethics technique

The Doing Ethics Technique (DET), ensuring you address each of the DET questions and relating specific clauses from this code to the ethical issue/s, you have identified.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd