/*******************************************************************************************************
Title: Calculate Simple Interest Example in C
Name: Emmanuel Nwankwo
Description:
This formula and example was taken from the about.com Mathematics web site, which
has lots of useful information and formulas.
URL: http://m...content-available-to-author-only...t.com/od/businessmath/ss/Interest.htm
The amount of interest can be calculated by using the formula: I = Prt
- where P is the principle, r is the rate, and t is the time of the investment
As an example, say we had to borrow or invest an amount of $4500. The bank gives us
an interest rate of 9.5% over a period of 6 years. So, let's plug in the values, and we get:
I = (4500) (0.095) * (6)
I = $2565.00
***********************************************************************************************************/
#include <stdio.h>
int main ( void )
{
float interest; /* The interest earned over a period of time */
float principle; /* The amount being invested */
float rate; /* The interest rate earned */
float time ; /* The years of the investment */
/* Enter values needed to determine interest */
printf ( "Enter your principle value: " ) ; scanf ( "%f" , & principle
) ;
printf ( "Enter the rate: For example 9.5 percent would be .095: " ) ;
printf ( "Enter the period of time of your investment: " ) ;
/* If any value inputted is zero, then the interest is zero */
if ( principle
== 0 || rate
== 0 || time == 0 ) {
printf ( "\n Since at least one of your values is zero, your interest will be zero\n " ) ; printf ( "... next time, make sure all values entered are non-zero!\n " ) ;
interest = 0 ;
}
else
{
/* calculate simple interest earned */
interest
= principle
* rate
* time ; }
/* print the interest earned to the screen */
printf ( "\n \n The total interest earned is: $%8.2f\n " , interest
) ;
return ( 0 ) ; /* indicate successful completion */
} /* end main */
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKClRpdGxlOiBDYWxjdWxhdGUgU2ltcGxlIEludGVyZXN0IEV4YW1wbGUgaW4gQwoKTmFtZTogRW1tYW51ZWwgTndhbmt3bwoKRGVzY3JpcHRpb246CgpUaGlzIGZvcm11bGEgYW5kIGV4YW1wbGUgd2FzIHRha2VuIGZyb20gdGhlIGFib3V0LmNvbSBNYXRoZW1hdGljcyB3ZWIgc2l0ZSwgd2hpY2gKaGFzIGxvdHMgb2YgdXNlZnVsIGluZm9ybWF0aW9uIGFuZCBmb3JtdWxhcy4KClVSTDogaHR0cDovL20uLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQuY29tL29kL2J1c2luZXNzbWF0aC9zcy9JbnRlcmVzdC5odG0KClRoZSBhbW91bnQgb2YgaW50ZXJlc3QgY2FuIGJlIGNhbGN1bGF0ZWQgYnkgdXNpbmcgdGhlIGZvcm11bGE6IEkgPSBQcnQKCi0gd2hlcmUgUCBpcyB0aGUgcHJpbmNpcGxlLCByIGlzIHRoZSByYXRlLCBhbmQgdCBpcyB0aGUgdGltZSBvZiB0aGUgaW52ZXN0bWVudAoKQXMgYW4gZXhhbXBsZSwgc2F5IHdlIGhhZCB0byBib3Jyb3cgb3IgaW52ZXN0IGFuIGFtb3VudCBvZiAkNDUwMC4gVGhlIGJhbmsgZ2l2ZXMgdXMKYW4gaW50ZXJlc3QgcmF0ZSBvZiA5LjUlIG92ZXIgYSBwZXJpb2Qgb2YgNiB5ZWFycy4gU28sIGxldCdzIHBsdWcgaW4gdGhlIHZhbHVlcywgYW5kIHdlIGdldDoKCkkgPSAoNDUwMCkgKDAuMDk1KSAqICg2KQoKSSA9ICQyNTY1LjAwCgoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KCiNpbmNsdWRlIDxzdGRpby5oPgppbnQgbWFpbiAodm9pZCkKewoKICAgIGZsb2F0IGludGVyZXN0OyAgICAgLyogVGhlIGludGVyZXN0IGVhcm5lZCBvdmVyIGEgcGVyaW9kIG9mIHRpbWUgKi8KICAgIGZsb2F0IHByaW5jaXBsZTsgICAvKiBUaGUgYW1vdW50IGJlaW5nIGludmVzdGVkICovCiAgICBmbG9hdCByYXRlOyAgICAgICAgICAgLyogVGhlIGludGVyZXN0IHJhdGUgZWFybmVkICovCiAgICBmbG9hdCB0aW1lOyAgICAgICAgICAgLyogVGhlIHllYXJzIG9mIHRoZSBpbnZlc3RtZW50ICovCgogICAgLyogRW50ZXIgdmFsdWVzIG5lZWRlZCB0byBkZXRlcm1pbmUgaW50ZXJlc3QgKi8KCiAgICBwcmludGYgKCJFbnRlciB5b3VyIHByaW5jaXBsZSB2YWx1ZTogIik7CiAgICBzY2FuZiAoIiVmIiwgJnByaW5jaXBsZSk7CiAgICBwcmludGYoIlxuIik7ICAvKiBuZXcgbGluZSAqLwoKICAgIHByaW50ZiAoIkVudGVyIHRoZSByYXRlOiBGb3IgZXhhbXBsZSA5LjUgcGVyY2VudCB3b3VsZCBiZSAuMDk1OiAiKTsKICAgIHNjYW5mICgiJWYiLCAmcmF0ZSk7CiAgICBwcmludGYoIlxuIik7ICAvKiBuZXcgbGluZSAqLwoKICAgIHByaW50ZiAoIkVudGVyIHRoZSBwZXJpb2Qgb2YgdGltZSBvZiB5b3VyIGludmVzdG1lbnQ6ICIpOwogICAgc2NhbmYgKCIlZiIsICZ0aW1lKTsKICAgIHByaW50ZigiXG4iKTsgIC8qIG5ldyBsaW5lICovCgogICAgLyogSWYgYW55IHZhbHVlIGlucHV0dGVkIGlzIHplcm8sIHRoZW4gdGhlIGludGVyZXN0IGlzIHplcm8gKi8KICAgIGlmIChwcmluY2lwbGUgPT0gMCB8fCByYXRlID09IDAgfHwgdGltZSA9PSAwKQogICAgewogICAgICAgIHByaW50ZigiXG5TaW5jZSBhdCBsZWFzdCBvbmUgb2YgeW91ciB2YWx1ZXMgaXMgemVybywgeW91ciBpbnRlcmVzdCB3aWxsIGJlIHplcm9cbiIpOwogICAgICAgIHByaW50ZigiLi4uIG5leHQgdGltZSwgbWFrZSBzdXJlIGFsbCB2YWx1ZXMgZW50ZXJlZCBhcmUgbm9uLXplcm8hXG4iKTsKCiAgICAgICAgaW50ZXJlc3QgPSAwOwogICAgfQogICAgZWxzZSAKICAgIHsKICAgICAgICAvKiBjYWxjdWxhdGUgc2ltcGxlIGludGVyZXN0IGVhcm5lZCAqLwogICAgICAgIGludGVyZXN0ID0gcHJpbmNpcGxlICogcmF0ZSAqIHRpbWU7CiAgICB9CgogICAgLyogcHJpbnQgdGhlIGludGVyZXN0IGVhcm5lZCB0byB0aGUgc2NyZWVuICovCiAgICBwcmludGYoIlxuXG5UaGUgdG90YWwgaW50ZXJlc3QgZWFybmVkIGlzOiAkJTguMmZcbiIsIGludGVyZXN0KTsKCiAgICByZXR1cm4gKDApOyAgLyogaW5kaWNhdGUgc3VjY2Vzc2Z1bCBjb21wbGV0aW9uICovCgp9IC8qIGVuZCBtYWluICov