Write a function to calculate the exchange rate, C/C++ Programming

Assignment Help:

Write a function to calculate the exchange rate of pounds to dollars 

Answer

      Td = 2xTp
 
The parameter passed over is the number of pounds and returned the value in dollars

    float  convert (float x )
    { 
      float  y ;
/*A function which converts pounds   measure X to a dollars measure*/
    /*The parameter x is real and a real value y  is  returned*/
       y = 2.0  * x;
       return (y);
    }
The program which calls the function would be
    include
    include
    include
    include
    include
    void  main()
    {
    char prompt;
     float  a, b;
    printf("please enter in your value in pounds  \n\r");
     scanf("%f",&a);
     b= convert(a);
     printf("The value in dollars  is %5.3f \n\r",b);
     b= convert(3.0);
     printf("The value in dollars of 3 pounds   is %5.3f \n\r",b);   
    printf("Press any key to exit \n\r");
    scanf("\n%c",&prompt);
    }

 Here the program requests the value of a in pounds, then executes function 'Convert'. This causes the program to go to the function statement, pass the variable a, to it and the output is passed back to the program. The output is then assigned to variable b and printed out. It is possible to pass a value over instead of a variable. The only amendment we have to make is to add the prototype to the program i.e.

    float convert (float);
 
This describes the type of variables passed to and from the function. Therefore the complete program and function is shown below 
 
    include
    include
    include
    include
    include
    float  convert (float);
    void main()
    {
    char prompt;
     float  a, b;
    printf("please enter in your in pounds \n\r");
     scanf("%f",&a);
     b= convert(a);
     printf("The value in dollars is %5.3f \n\r",b);
     b= convert(3.0);
     printf("The value in dollars  of 3 pounds is %5.3f \n\r",b);   
                        printf("Press any key to exit \n\r");
    scanf("\n%c",&prompt);
    }
 
    float  convert (float x )
    { 
      float  y ;
/*A function which converts pounds   measure X to a dollars measure*/
    /*The parameter x is real and a real value y  is  returned*/
     
        y = 2.0  * x;
       return (y);
    }


Related Discussions:- Write a function to calculate the exchange rate

Stack, Implement multiple stacks in a single dimensional array. Write algor...

Implement multiple stacks in a single dimensional array. Write algorithms for various stack operations for them.

Explain pure virtual functions, Pure Virtual Functions An abstract clas...

Pure Virtual Functions An abstract class is one, which is used just for deriving some other classes. No object of this class is declared and used in the program. Likewise, ther

Develop an e commerce site, We need an E Commerce site likefifacointrader. ...

We need an E Commerce site likefifacointrader. you must have experience with that kind of work You have to show a sample of work like that site. Skills required are C Prog

Stand-alone dsp application, You are required to write a stand-alone DSP ap...

You are required to write a stand-alone DSP application in the C programming language. The overall objective of this application is to convert a signal from the time domain to t

3n+1, Consider the following algorithm to generate a sequence of numbers. S...

Consider the following algorithm to generate a sequence of numbers. Start with an integer n. If n is even, divide by 2. If n is odd, multiply by 3 and add 1. Repeat this process wi

Described assignment operator?, Default assignment operator mange assigning...

Default assignment operator mange assigning one object to another object of the same class. It is member to member copy as shallow copy.

External iterator and an internal iterator, What is the difference between ...

What is the difference between an external iterator and an internal iterator? Ans) An internal iterator is executed with member functions of the class that has items to step th

Design a car management system application, 1) Database: The database nee...

1) Database: The database needs to be used for persistent storage of cars. For details of what information should be stored in the database, please see the description above. You

Data types, #question write a prog c & cpp

#question write a prog c & cpp

Friends of classes, Define the following Window class : - integer  data mem...

Define the following Window class : - integer  data members, width and height - a constructor  that accepts two integer  parameters  (width followed by height) and uses them to ini

Write Your Message!

Captcha
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