Will be using raptor flowcharting program

Assignment Help Basic Computer Science
Reference no: EM132002954

Will be using Raptor Flowcharting Program. Link to free download - https://raptor.martincarlisle.com/

Activity Objective-  Demonstrate your analytical and problem-solving skills in analyzing a problem statement and providing your solution by developing a Raptor program that addresses those issues expressed in the problem statement.  

Activity Statement- XYZ company, which is located in Huntsville, AL, requires a validation program that will allow the staff at the payroll department to prompt him/her to enter an employee's hourly pay rate and the number of hours worked, validate the entries, and compute the gross pay. The payroll staff can input only pay rates in the range of $7.50 through $18.25 and hours in the range of 0 through 40 are accepted. Design a Raptor program that will accepts the entries for the hourly pay rate and the number of hours, validate them, compute the gross pay, and display the entries (i.e. Hourly pay rate, number of hour) and the gross pay.

Activity Instructions-

  1. You have only one attempt to submit. Therefore, be sure that you are submitting and uploading the correct solution. If you submit the wrong version, you will not be allowed to resubmit the solution. It is your responsibility to ensure that you did upload the correct solution!
  2. Launch the Raptor Flowcharting Program and be sure that the mode option is set on "Intermediate" since modules (procedures not subcharts) are implemented in the solution.
  3. Develop a Raptor program using the following criteria:-Run the program so that it is free of any syntax errors and any logical errors.The program will consists of four modules (procedures not subcharts) namely the main( ) module, the inputData( ) modulecomputeGrossPay( ) module, and printData( ) module.
  4. The main( ) module will call the inputData( ) module to obtain values for both the number of hours worked and the hourly pay rate for the employee.
  5. The purpose of the inputData( ) module is to allow the payroll staff enter the data associated with the hourly pay rate and the hours worked and validate them
  6. The purpose of the computeGrossPay( ) module is to compute the gross pay of the employee and send it back to the calling module which is the main( ) module.
  7. The purpose of the printData( ) module is called by the main( ) module. Its purpose is to display the data found in the three variables hourly pay rate, number of working hours, and the gross pay after receiving the values of those variables from the main( ) module.
  8. The computation statement with respect to gross pay is Gross pay = hourly pay rate * number of hours worked 
  9. Use only local variable. Do not use global variables.
  10. Include appropriate documentation as well as initialize variables.
  11. Upload flowchart code solution as a .rap file

Reference no: EM132002954

Questions Cloud

Statements that prompts for and accepts : Write a sequence of C++ statements that prompts for and accepts 2 integer values, say n1 and n2, from a user, and then outputs the sum of the values
What is the firm return on assets : What is the firm’s return on assets? What is its return on stockholders’ equity?
Describe three different mining systems : ENER20002 Portfolio Assignment - Field Report - Ballarat. Describe three different mining systems that have been used to mine gold in the Ballarat region
What is unity of action : What is unity of time and provide an example from one of the play? What is unity of action?
Will be using raptor flowcharting program : Demonstrate your analytical and problem-solving skills in analyzing a problem statement and providing your solution by developing
Why you feel that desdemona is simply someone to be pitied : If you find Auden's statement either inaccurate or incomplete, specifically describe why you feel that Desdemona is simply someone to be pitied and nothing more
What is overriding a member function : What is overriding a member function in c++? How do you do it? Why do you it?
How much will you have in an account set up : How much will you have in an account set up for your son at the end of 6 years, if you have $9,500 to invest today at 5 percent interest compounded annually.
Access to that data only through the use of accessor : Discuss some reasons most programmers declare class data to be private and provide access to that data only through the use of accessor

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Command line argument on a separate line

Program 1: Write a C program that will print out each command line argument on a separate line. Use for-loop. The loop should have an index variable i that ranges from 0 to (argc-1).

  What will the monthly payment for the principal and interest

Finance A bank offers a home mortgage for an annual interest rate of 8%. If a family decides to mortgage a $150,000 home over 30 years with this bank, what will the monthly payment for the principal and interest on their mortgage be?

  What are the various types of force majeure

Which type might be of greatest concern to an organization in Las Vegas?

  Explain the meaning of the following proverb

Explain the meaning of the following proverb: "The first 10 percent of the work is accomplished with 90 percent of the budget. The second 90 percent of the work is accomplished with the remaining 10 percent of the budget."

  Control used within the control process steps

Provide enough information and a minimum of one example of each to validate ability to distinguish between them.

  Use of ipsec and digital certificates duplicates

Use of IPSec and Digital Certificates duplicates, what firewalls do in ensuring information security for internet users. Discuss.

  Propose the dfs components that you would consider implement

Suppose you are employed by a company that has recently acquired another multinational company operating in three (3) different countries. One (1) of your managers has asked whether or not it would be feasible to replicate data between these differen..

  Why the first crusade was effective contrasted

Why the first Crusade was effective contrasted with the last two campaigns (Mahdia and Nicopolis)?

  Determine the type of loop

Determine the type of loop that you would use in your program in order to make the video play continuously. Provide a rationale for your chosen type of loop.

  Abundance of electronic documents

1. Do you think printers are becoming obsolete with the abundance of electronic documents and means to view them? How well do you think an organization could function without printers? What are the pros and cons of such a scenario?

  Brics and mitsk project

This project introduces the Brics and Mitsk countries and integrates the concepts presented in Weeks 1-4. It also provides a common foundation for future.

  Distinguish between assigned and emergent leaders

Give an example of an instance in which you "emerged" as a leader. Explain how your communication might have facilitated your emergence as leader.

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