Login|Contact Us
Question and Answer

Programming

Ask a Programming Question, Get an Answer ASAP!

  • Ask A Question
  • Browse Answers
  • Meet The Experts
  • How JustAnswer Works

Hi thereThis pseudocode was tough to be implemented in

 
Rafael Martins's Avatar
  • Answered by:Rafael Martins
  • Computer Software Engineer
  • Positive Feedback: 100.0 %
  • Accepted Answers: 446
Verified Expert
in Programming

Recent Feedback

Positive
Very Smart Guy!!
Positive
Very nice will work with Rafael again
Positive
very help full and and quick to respond he has been amazing and im glad he could...
Positive
Outstanding! Thank you a million times!
Positive
Rafael Martins did a great job with my question, and very quickly. Thanks!!
Positive
On time and answers just as soon as questions are asked.
Positive
Great work and very fast!
Positive
His work really helps
Positive
Great work
Positive
Great work

Customer Question

<p>A small startup Software Developer Company needs to create a program that will calculate the pay of its employees. For the third version of the program, the company wants the program to accept an employee's name, the number of hours the employee worked, and the hourly pay rate. The program will then calculate the gross pay, display the employee's name, number of hours worked, pay rate, and gross pay, but also calculate and display the net pay of the person after taxes have been calculated and deducted. The user will then be able to continue calculating the pay for additional employees until the user decides to stop or until the maximum number of employees is reached. Create gross pay and net pay functions, and provide user input validation to check for a valid user name. Hours worked is between 0 and 80 hours, and the hourly wage is between $8.95 and $50. Provide a menu that will allow the user to select whether they want to calculate employee pay, display stored employee pay, or quit<br /><br />Read more: <a href="http://www.justanswer.com/questions/3eel5-a-small-startup-software-developer-company-needs-to-create#ixzz0lUmZ4IxW">http://www.justanswer.com/questions/3eel5-a-small-startup-software-developer-company-needs-to-create#ixzz0lUmZ4IxW</a></p>

 

Optional Information:
Computer OS: Windows 7
Browser: IE
Programming Language: Visual Logic

Already Tried:
Pulling my hair out.

Submitted: 1082 days and 21 hours ago.
Category: Programming
Value: $35
Status: CLOSED
Picture
Expert:  LogicPro replied 1082 days and 19 hours ago.

What is the deadline?

Customer replied 1082 days and 19 hours ago.

It's due at Midnight today Pacific Standard Time. I have the code I just need someone to help me turn it into a Visual Logic flow chart. An expert has already done this for someone else and I can get you the link if need be let me know please.

Picture
Expert:  LogicPro replied 1082 days and 19 hours ago.

Post the link here.

Please upload the file to http://wikisend.com and post download link here.

Customer replied 1082 days and 19 hours ago.

http://wikisend.com/download/632244/41_Start.doc

 

the rest of the steps are as follows. STEP 1: Create the Menu Create a menu module that provides the following options: Calculate Employee Pay Display Stored Employee Pay Quit STEP 2: Modify Calculate Pay Module When the user decides to calculate employee pay information, the program will read all the employee information (name, hours worked, pay rate) from a file called "WeeklyEmployeePay.dat" and store information in arrays created in last week's assignment. Once the data is read into arrays, the user will perform the calculations as before. Once all the employee pay information has been calculated, all the information (name, hours worked, pay rate, gross pay, net pay) will be stored to a called "WeeklyPayroll.dat" STEP 3: Modify Output Display When the user selects Display Stored Employee Pay information from the menu the program will open up the "WeeklyPayroll.dat" file and display each of the records and for each employee output the employee name, hourly rate, hours worked, gross pay, taxes deducted, and net pay. STEP 4: Quit Option When the Quit option is selected, before the program is terminated all files will be closed (if not already) and a friendly user message will be provided to the user. STEP 5: Desk Check Complete and document a desk check of all the algorithms, and modify the analysis and design to correct any errors.

Read more: http://www.justanswer.com/questions/3eel5-a-small-startup-software-developer-company-needs-to-create#ixzz0lV05dPcW

Picture
Expert:  LogicPro replied 1082 days and 19 hours ago.

What is the deadline?

Customer replied 1082 days and 19 hours ago.

This was done for another student by another expert, Rafael Martins. He posted the code and gave a link to download the files but it no longer works. This is excatly what I need.

 

It's due today at Midnight 12:00am Pacific Standard Time. I tried to get ahold of Rafael to just ask him where to download those files but I get no response. Do you have contact with other experts?

 

http://www.justanswer.com/questions/35wsp-my-question-hello-rafael-you-said-it-only-took-you-aboyt-20

 

 

Picture
Expert:  LogicPro replied 1082 days and 19 hours ago.

He is not online.
I will make it ready for you.
You need the pseudocode? Right?

Customer replied 1082 days and 19 hours ago.

No. I need the Visual logic file the .vls done. The Flowchart, the pseudocode is already posted here.

 

 

http://www.justanswer.com/questions/35wsp-my-question-hello-rafael-you-said-it-only-took-you-aboyt-20

 

Everything I need done is in the above link. I also need the WeeklyEmployeePay.dat file also.

 

Please see Rafael's Example below.

 


This pseudocode was tough to be implemented in Visual Logic, but fortunately I was able to do it.

You can download all files from http://www.box.net/shared/ytvntgoglt

The program reads in data from the input file, WeeklyEmployeePay.dat:

Code:
"Bob"
40
50
"Sam"
44
60
"Shelby"
30
22
"Alan"
25
18
"Isaac"
28
12



That data within that file are in the following format:

Code:
"Employee Name 1"
Hours Worked 1
Hourly Pay 1
"Employee Name 2"
Hours Worked 2
Hourly Pay 2
...
"Employee Name N"
Hours Worked N
Hourly Pay N



In other words, each line of the text file contains one data from the employee:
1st line - Employee name, within quotes.
2nd line - Hours Worked
3rd line - Hourly Pay

The sample file that I created for you contains data from 5 employees: Bob, Sam, Shelby, Alan and Isaac. That's the maximum number of employees that you'll can see data using this program; so, when testing the display output procedure, make sure to enter a number less than or equal to 5. That's a limitation of Visual Logic, it gives us no ways to check the EOF, so we have to implement FOR-LOOPs to read in data from file (we must specify a fixed number of times to read data from file).

The output file is created when you pick the first menu option. It will ask you to confirm the read process. Don't answer 'Y' more than 5 times, because we only have 5 employees in the input file. This process will create the output file, WeeklyPayroll.dat:

Code:
"Bob"
40
50
1620
0.19
2000
"Sam"
44
60
2138.4
0.19
2640
"Shelby"
30
22
561
0.15
660
"Alan"
25
18
382.5
0.15
450



Read more: http://www.justanswer.com/questions/35wsp-my-question-hello-rafael-you-said-it-only-took-you-aboyt-20#ixzz0lV7Hay8p

 

 

Customer replied 1082 days and 18 hours ago.

if you use different code from Rafael's code, then yes I will need it because I will need it in order to do my Desk Check.

Customer replied 1082 days and 18 hours ago.

So you can't do it?

Picture
Expert:  LogicPro replied 1082 days and 18 hours ago.

I can but
I have sent a message to Rafael and opting out for him. He is offline and will take this when comes online.LogicPro40287.0238976852

Customer replied 1082 days and 18 hours ago.

Ok thank you.

 

Yes he already has it done and it would be much easier if I could just get the completed files from him, instead of you having to do it all over again.

Accepted Answer

Picture
Expert:  Rafael Martins replied 1082 days and 16 hours ago.

Hello there.

Download your files from http://www.box.net/shared/ytvntgoglt

Let me know if you need anything else.

Best regards,
Rafael.

Expert TypeComputer Software Engineer
Category: Programming
Pos. Feedback: 100.0 %
Accepts: 446
Answered: 4/19/2010

Experience: Desktop, Mobile and Web Developer. 7+ years of experience. Creative solutions provider.

Ask this Expert a Question >
Customer replied 1082 days and 15 hours ago.

When I run the .vls file it says it has been saved by mutliple author's, will I be ok to turn this into my professor?

Picture
Expert:  Rafael Martins replied 1082 days and 8 hours ago.

Hi

That happened because you're using a different .VLSig file when you run Visual Logic. The .VLSig file has your ID.

So you must not submit my .VLS file to your professor. Instead you should create your own .VLS file based on my .VLS file. Use my .VLS file only as reference, ok?

Rafael.


 
Tweet

8 Programmers are Online Right Now

Ask Your Question Now
Programming Questions Date Submitted
is there a python programming person available 3/28/2013
Write a menu-driven program that allows users do two options: Option 3/27/2013
1. Which one of the following control structures provides for 3/27/2013
JavaScript: Multiple Choice Questionnaire 3/25/2013
RA-211 3/24/2013
How do you create a searchable public Google drive folder in 3/24/2013
RA-211 3/24/2013
I am an entrepreneur with no current coding skills, but an 3/23/2013
I have base code in VBA that opens all excel files from a folder 3/23/2013
Program in C++ 3/23/2013
RSS
Next 10 >
Ask A Programmer
Type Your Programming Question Here...
characters left:

Top Programming Experts

See More Programmers

In The News

Nbc
Washington Post
New York Times
Cnn
Learn More

How It Works

  • Ask an Expert
  • Get a Professional Answer
  • Ask Followup Questions
  • 100% Satisfaction Guarantee
Learn More
close
Find Expert answers related to your question.
Sign up using email
We will never post anything without your permission.
Already have an account? Sign in

Ask a Programmer

Get a Professional Answer. 100% Satisfaction Guaranteed.
235 Programmers are Online Now
Type Your Programming Question Here...
characters left:
Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.
Truste
Contact Us | Terms of Service | Privacy & Security | About Us
© 2003-2013 JustAnswer LLC