Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Atm source code in c++

04/12/2021 Client: muhammad11 Deadline: 2 Day

Once you receive a “Complete” on your algorithm you may code the program.

Once you code the program, turn in all previous work plus the cpp source code, both hard copy and electronically.

Do not forget to staple previous work to the back of the new work when handing anything in.

Assignment Algorithm needed first Code

1.Fax:

- Test Data: 5 pages / $4.00;

10 pages / 5.00; 22 pages / 6.20 Yes Fax.cpp

2.Reading a Data File

Needed File: Data.dat No Read.cpp

3.Course Assignment document

-Needed files for testing:

CourseData1 & CourseData2 Yes Course.cpp

4.ATM Algorithm

- Needed Files:

bal1.dat Bal2.dat Bal3.dat No ATM.cpp

5.Working with Switch Statement No Switch.cpp

6.Calculator Program Yes Calc.cpp

Fax.cpp

Do an algorithm (plan) and code

Suppose that the cost of sending an international fax is calculated as follows: Service charges $3.00; $.20 per page for the first 10 pages; and $0.10 for each additional page. Design an algorithm that asks the user to enter the number of pages to be faxed. The algorithm then uses the number of pages to be faxed to calculate the amount due.

Do initial planning, an algorithm and code. Type your algorithm as comments in your code. Hand in: Initial planning and Source code - hard copy

Hard copy of Source code

Submit on Blackboard: Source code

Reading a Data file

Given the data file: Data.dat

Name your program (source code) Read.cpp

View the file and write a program to read the information off of the file and print it on the screen. You will need to define identifiers and declare memory locations to hold the data as you pull it from the file. You will need to determine what data types would be appropriate. Print the information on the screen, each ‘piece’ of data on a new line.

Data.dat contents:

Foundations of Programming 19 231.43 A 54.2 CS 3.2 Joe Smith 26

The file contains the following information in the given order:

Course Name

Age

Wages for the week

Grade average

current bill

Major

GPA

Name

Current earned hours

Assignment: Course The department is offering a new course that is graded on a pass/fail basis. To pass, students must score at least an average of 70% on a series of 3 exams. Write a program that will read a file containing a person’s name followed by their 3 scores (all are worth 100 each). The program should output the person’s name and whether they passed or failed.

The program should use a getline statement to read the name. The program should ask the user the name of the file to open. Remember: streamVar .open( filename .c_str()); Also, check to see if the file opened (if it went into fail state) and exit the program if it did not.

Example file – CourseData1: Bill Anderson 84 89 74 Obviously should get a Pass

Example file – CourseData2: Sandy Thompson 67 72 60 Obviously should get a Fail

ATM.cpp (where implies your initials)

Suppose amountWithdrawn denotes the amount to be withdrawn, serviceCharge denotes the service charges, if any, and accountBalance denotes the total money in the account.

You can now write the algorithm as follows:

a. Read accountBalance from a file. The name of the file will be typed in by the user Multiple sample files are being provided to test the various paths

Get amountWithdrawn from user.

b. if amountWithdrawn > 500

Print "The maximum amount that can be drawn is $500"

otherwise (if accountBalance <= 0)

Print "Account balance is <= 0. You cannot withdraw any money. "

Otherwise

{

if (amountWithdrawn > accountBalance)

{

Print "Insufficient balance. If you withdraw, services charges

will be $25.00. Select Yes/No."

if (Yes)

{

if (amountWithdrawn > 300)

serviceCharge = (amountWithdrawn – 300) * 0.04;

otherwise

serviceCharge = 0;

accountBalance = accountBalance – amountWithdrawn

- serviceCharge – 25;

Print "Collect your money. " Print “Your remaining balance is $xxxx.xx”

}

}

otherwise

{

if (amountWithdrawn > 300)

serviceCharge = (amountWithdrawn – 300) * 0.04;

otherwise

serviceCharge = 0;

accountBalance = accountBalance – amountWithdrawn

- serviceCharge;

Print "Collect your money."

Print “Your remaining balance is $xxxx.xx”

}

Turn in your hardcopy and submit the electronic copy on Blackboard in the location provided.

Test Data:

File Name

User Input Amount to W/Draw

Balance on Account from file

Balance after transaction

Any

1000

“Cannot be withdrawn”

Same balance

Bal1.dat

Any

-32.12

“Insufficient Funds”

Same balance

Bal2.dat

345 & yes to $25 fee

212.13

Balance = -159.67

Bal2.dat

345 & no to $25 fee

212.13

“Insufficient Funds”

Same balance

Bal2.dat

250 & yes to $25 fee

212.13

Balance - -62.87

Bal2.dat

250 & no to $25 fee

212.13

“Insufficient Funds”

Same balance

Bal3.dat

450

1000.11

Balance = 544.11

Bal3.dat

200

1000.11

Balance = 800.11

Selection Structure Assignment

switch.cpp

Switch format switch(expression)

{

case x: statement(s) x;

break;

case x: statement(s) x;

break;

case x: (using the same statements as case below)

case x: statement(s) x;

break;

}

Read the given set of code to understand what they are attempting to do. Note the comments on the code and, on the appropriate lines, code the appropriate statement to complete the comment. (You may wish to print the code so that you can determine the correct placement of your new code.)

When finished with the program, compile and execute it.

Run the program multiple times with varying test data to fit the different paths to determine that you have the program correct. Debug as needed.

When finished with the program – print your .cpp code and submit on black

Calc.cpp (Calculator Program)

Using Case Structure

Plan and write an algorithm to create a program that simulates a simple calculator. The calculator will add (+), subtract (-), multiply (*), and divide (/). The user will be able to type in problems such as: 44.4 * 3 The 'calculator' will present the user with the answer. Be creative in your inputs and outputs

Once you have your program working, note the lines that you would need to copy if you were going to have the program give the user two attempts at the calculator. Place those lines (needing repeated) inside curly braces (to form a block or compound statement). Place the following line directly above the block: for (i = 1; i <= 5; i++) This will allow the body of the program to run 5 times without re-running it.

Hand in your source code and algorithm/planning Also submit calc.cpp electronically

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

University Coursework Help
Premium Solutions
Engineering Exam Guru
Math Specialist
ECFX Market
WRITING LAND
Writer Writer Name Offer Chat
University Coursework Help

ONLINE

University Coursework Help

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$44 Chat With Writer
Premium Solutions

ONLINE

Premium Solutions

I will be delighted to work on your project. As an experienced writer, I can provide you top quality, well researched, concise and error-free work within your provided deadline at very reasonable prices.

$35 Chat With Writer
Engineering Exam Guru

ONLINE

Engineering Exam Guru

I am an experienced researcher here with master education. After reading your posting, I feel, you need an expert research writer to complete your project.Thank You

$18 Chat With Writer
Math Specialist

ONLINE

Math Specialist

I have done dissertations, thesis, reports related to these topics, and I cover all the CHAPTERS accordingly and provide proper updates on the project.

$40 Chat With Writer
ECFX Market

ONLINE

ECFX Market

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$42 Chat With Writer
WRITING LAND

ONLINE

WRITING LAND

As per my knowledge I can assist you in writing a perfect Planning, Marketing Research, Business Pitches, Business Proposals, Business Feasibility Reports and Content within your given deadline and budget.

$22 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Week 2 HR - What is monthly duty cycle in printer - STAT - Final Research Paper - Feature article example for students - Canadian credit unions by size - Csda public speaking 2021 - ESSAY PAPER (Doctoral Level) - Transistor amplifier lab report - Tom of finland vodka amazon - Strategic human resource management jeffrey mello 4th edition - Notes - Rcl import local charges - Acara australian curriculum science - The wallace group case analysis - Appendix 9a grocery docx amazon - Holocaust survivors centre hendon - Forklift safety quiz answers - No sugar spark notes - Never say never the fray - Cipani functional behavior assessment pdf - Mcconnell brue flynn economics 21th edition pdf - All about public policy worksheet answers - Acu occupational therapy course map - First angle of projection - Basic router and switch configuration - How many syllables in mother - Kitchen culture sdn bhd - 300-500 WORDS ABOUT A MOVIE - Ethics in psychology worksheet - Developing the leader within you 2.0 powerpoint presentation - Causal research advantages and disadvantages - Periodic trends in reactivity lab conclusion - Henry lowe the great debaters - Application of behaviorism in the classroom - What effect does the piper's music cause - Sandpipers guantanamera lyrics english - Mumps programming language example - Culture - E-COMMERCE - Flexible budget example in healthcare - Flowchart symbols meanings and examples pdf - Cango competitive analysis - Cheesecake factory financial analysis - 4 - SWOT Analysis for a mHealth Solution in Community Health - Steel bite pro negative reviews - Marker assisted selection definition - Excel module 6 sam project 1 - Meiotic division beads diagram with crossing over - POSCI 4 - Zakariyya bari abdul rahman - Horry georgetown technical college wavenet - Contemporary arts week 1 ( - Rl circuit lab report - Boxer in animal farm represents - X 2 2x 3 3x 4 - Goldcel nominees v network - Alarm 15 thermo king - Reaction of potassium iodide with silver nitrate - Worldview and Nursing Process Personal Statement - Criminological theories introduction evaluation and application 7th edition pdf - 200 bus timetable townsville - Difference between validation and verification in simulation - Bugs and beetles in my garden song - ACG4842 - Writing Project Part 2 - European huminities - Evga motherboard bios key - Harrys pizza port pirie - Barry fitzgerald mcdonald's net worth - Role of promotional agencies in entrepreneurship development - Grosvenor grammar school inspection report - Data center grounding best practices - Average price for beyonce tickets - Greco persian wars powerpoint - Tax agent services guide - Finance case study interview - Java coding using loop - Organizational Behavior - Malcolm in the middle water slide - Bermingham v corrective services commission of nsw 1988 - Preparation of benzoic acid using a grignard reagent - Meat glue used in canada - Shaping and chaining reinforcement schedules and one trial learning - Stitt feld handy negotiation simulations - S352 fair work act - Essay - Is not compatible with this version of packet tracer - The friar's tale translation - Big data means big potential challenges for nurse execs - Document based question example - INT1010 - Ronen and shenkar country clusters - Summary of serving in florida by barbara ehrenreich - A childs sleep carol ann duffy - The ugly american sparknotes - Strategic family therapy intervention techniques - MKT 315 Wk2 DQ1 - Cidr notation cheat sheet - Cross-functional team - Types of prejudice or discrimination