Implement a simple currency converter program

Assignment Help Computer Engineering
Reference no: EM132208346

Write a program (with c only) to implement a simple currency converter program.

Commands are as follows:

Euro-US

US-Euro

Euro-Pound

Pound-Euro

Pound-US

US-Pound

showrates

quit

Note that the commands are EXACTLY as shown. Capital letters and lower case letters as shown. There is a very good reason for this requirement, as will become clear later in the semester.

Commands work as follows:

Euro-US

requests a currency amount in Euros

converts that into a currency amount in $US.

US-Euro

reverse the above; request an amount in $US, convert it into Euros

Euro-Pound, Pound-Euro

same thing for converting Pound Sterling to Euros and vice versa

Pound-US, US-Pound

same thing for converting Pound Sterling to $US and vice versa

showrates

shows the exchange rates used in an appropriate way

quit

exit the program

Use the following currency exchange rates (taken from Monday, August 26, 2013)

$1.0000 US = 0.74759 Euro

$1.0000 US = 0.64173 Pound Sterling

Reference no: EM132208346

Questions Cloud

A program where you keep reading strings from the input : Write a program in C++ where you keep reading strings from the input, and then: if the number of characters is three or less.
What is the portfolio beta and portfolio standard deviation : You have an investment that consists of 3 stocks. Stock 1 is worth $22,000 with a beta of 0.97. Stock 2 is worth $7,500 and has a beta of 1.2.
Find the partial market equilibrium price and quantity : Suppose the generators described below compete as price takers in a market with perfect competition and a price-dependent demand given by PD = -20p + 400.
What are the mean and standard deviation values : Suppose that you are creating a model to manage uncertainty and one of those uncertain variables in your model is X. You know the distribution of X is normal.
Implement a simple currency converter program : Write a program (with c only) to implement a simple currency converter program.
How much would be allocated to each period : In a statically efficient allocation, how much would be allocated to each period? Draw a diagram to explain your results. In a dynamically efficient allocation.
Design and implement a class for double link list to hold : DList.h declares the class DList and Node. You can make DList the friend of Node so it can access the private data of the Node.
What is the difference between dominate and recessive genes : What is the difference between dominate and recessive genes? What is the difference between heterozygous and homozygous expression of genes
Explain two potential problems involved in using the cvm : Explain two potential problems involved in using the contingent valuation method (CVM). Explain what makes this method attractive.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Develop equivalent structures without delay free loops

Determine by inspection whether or not the digital filter structures in figure have delay free loops identify these loops if they exist.

  Write an algorithm using pseudocode

Write an algorithm, using pseudocode, to make the robot: stand up walk forward until it senses a wall turn around walk back to the chair sit down in its original starting position Finally, output the total number of steps taken.

  Write a function to mirror an image vertically

Write a function to mirror an image vertically. Write a function to create a lightened gray scale image.

  Estimate the time duration of each note

In the spectrogram of the C-major scale in Fig., estimate the time duration of each note.

  Discuss specific example of highly effective malware attacks

Collect and summarise two resources that discuss specific examples of highly effective malware attacks. The resources must not be about the same malware.

  Describe napoleons army march toward and eventual retreat

As you do this assignment, consider the historical data visualization developed by Charles Minard describing Napoleon's army march toward and eventual retreat from Moscow (Found in this week's presentation).

  Find the possible corrupted bits in the plaintext

In CBC mode, bits 17 and 18 in cipher text block 9 are corrupted during transmission. Find the possible corrupted bits in the plaintext.

  Which style guide do they prefer to use and why

What differentiated those styles from these styles? What are the pros and cons of each style? Which style guide do they prefer to use and why ?

  Discuss the method for reducing the frustrations

Suggest one (1) method for reducing the frustrations for each of the reasons you supplied in Question one (1). Describe methods for determining.

  Create appropriate derived classes to support about animals

Use a base class Pet with abstract functions and create appropriate derived classes to support about 10 animals of your choice.

  What difference between external and internal documentation

What is the difference between external and internal documentation? What are pre- and postconditions?

  Create an executive summary to introduce company

Create an Executive Summary to introduce your development "company", review the problems to be solved (this is not just copying the Case Study but an analysis of the real problems) and outlining a computer solution for the case study

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