/*******************************************************************************************************
Title: Calculate Simple Interest Example in C
Name: Kevin Perry
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 */
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKVGl0bGU6IENhbGN1bGF0ZSBTaW1wbGUgSW50ZXJlc3QgRXhhbXBsZSBpbiBDCk5hbWU6IEtldmluIFBlcnJ5CkRlc2NyaXB0aW9uOgpUaGlzIGZvcm11bGEgYW5kIGV4YW1wbGUgd2FzIHRha2VuIGZyb20gdGhlIGFib3V0LmNvbSBNYXRoZW1hdGljcyB3ZWIgc2l0ZSwgd2hpY2gKaGFzIGxvdHMgb2YgdXNlZnVsIGluZm9ybWF0aW9uIGFuZCBmb3JtdWxhcy4KVVJMOiBodHRwOi8vbS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5jb20vb2QvYnVzaW5lc3NtYXRoL3NzL0ludGVyZXN0Lmh0bQpUaGUgYW1vdW50IG9mIGludGVyZXN0IGNhbiBiZSBjYWxjdWxhdGVkIGJ5IHVzaW5nIHRoZSBmb3JtdWxhOiBJID0gUHJ0Ci0gd2hlcmUgUCBpcyB0aGUgcHJpbmNpcGxlLCByIGlzIHRoZSByYXRlLCBhbmQgdCBpcyB0aGUgdGltZSBvZiB0aGUgaW52ZXN0bWVudApBcyBhbiBleGFtcGxlLCBzYXkgd2UgaGFkIHRvIGJvcnJvdyBvciBpbnZlc3QgYW4gYW1vdW50IG9mICQ0NTAwLiBUaGUgYmFuayBnaXZlcyB1cwphbiBpbnRlcmVzdCByYXRlIG9mIDkuNSUgb3ZlciBhIHBlcmlvZCBvZiA2IHllYXJzLiBTbywgbGV0J3MgcGx1ZyBpbiB0aGUgdmFsdWVzLCBhbmQgd2UgZ2V0OgpJID0gKDQ1MDApICgwLjA5NSkgKiAoNikKSSA9ICQyNTY1LjAwCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwoKI2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICh2b2lkKQp7CgogICAgZmxvYXQgaW50ZXJlc3Q7ICAgICAvKiBUaGUgaW50ZXJlc3QgZWFybmVkIG92ZXIgYSBwZXJpb2Qgb2YgdGltZSAqLwogICAgZmxvYXQgcHJpbmNpcGxlOyAgIC8qIFRoZSBhbW91bnQgYmVpbmcgaW52ZXN0ZWQgKi8KICAgIGZsb2F0IHJhdGU7ICAgICAgICAgICAvKiBUaGUgaW50ZXJlc3QgcmF0ZSBlYXJuZWQgKi8KICAgIGZsb2F0IHRpbWU7ICAgICAgICAgICAvKiBUaGUgeWVhcnMgb2YgdGhlIGludmVzdG1lbnQgKi8KCiAgICAvKiBFbnRlciB2YWx1ZXMgbmVlZGVkIHRvIGRldGVybWluZSBpbnRlcmVzdCAqLwoKICAgIHByaW50ZiAoIkVudGVyIHlvdXIgcHJpbmNpcGxlIHZhbHVlOiAiKTsKICAgIHNjYW5mICgiJWYiLCAmcHJpbmNpcGxlKTsKICAgIHByaW50ZigiXG4iKTsgIC8qIG5ldyBsaW5lICovCgogICAgcHJpbnRmICgiRW50ZXIgdGhlIHJhdGU6IEZvciBleGFtcGxlIDkuNSBwZXJjZW50IHdvdWxkIGJlIC4wOTU6ICIpOwogICAgc2NhbmYgKCIlZiIsICZyYXRlKTsKICAgIHByaW50ZigiXG4iKTsgIC8qIG5ldyBsaW5lICovCgogICAgcHJpbnRmICgiRW50ZXIgdGhlIHBlcmlvZCBvZiB0aW1lIG9mIHlvdXIgaW52ZXN0bWVudDogIik7CiAgICBzY2FuZiAoIiVmIiwgJnRpbWUpOwogICAgcHJpbnRmKCJcbiIpOyAgLyogbmV3IGxpbmUgKi8KCiAgICAvKiBJZiBhbnkgdmFsdWUgaW5wdXR0ZWQgaXMgemVybywgdGhlbiB0aGUgaW50ZXJlc3QgaXMgemVybyAqLwogICAgaWYgKHByaW5jaXBsZSA9PSAwIHx8IHJhdGUgPT0gMCB8fCB0aW1lID09IDApCiAgICB7CiAgICAgICAgcHJpbnRmKCJcblNpbmNlIGF0IGxlYXN0IG9uZSBvZiB5b3VyIHZhbHVlcyBpcyB6ZXJvLCB5b3VyIGludGVyZXN0IHdpbGwgYmUgemVyb1xuIik7CiAgICAgICAgcHJpbnRmKCIuLi4gbmV4dCB0aW1lLCBtYWtlIHN1cmUgYWxsIHZhbHVlcyBlbnRlcmVkIGFyZSBub24temVybyFcbiIpOwoKICAgICAgICBpbnRlcmVzdCA9IDA7CiAgICB9CiAgICBlbHNlCiAgICB7CiAgICAgICAgLyogY2FsY3VsYXRlIHNpbXBsZSBpbnRlcmVzdCBlYXJuZWQgKi8KICAgICAgICBpbnRlcmVzdCA9IHByaW5jaXBsZSAqIHJhdGUgKiB0aW1lOwogICAgfQoKICAgIC8qIHByaW50IHRoZSBpbnRlcmVzdCBlYXJuZWQgdG8gdGhlIHNjcmVlbiAqLwogICAgcHJpbnRmKCJcblxuVGhlIHRvdGFsIGludGVyZXN0IGVhcm5lZCBpczogJCU4LjJmXG4iLCBpbnRlcmVzdCk7CgogICAgcmV0dXJuICgwKTsgIC8qIGluZGljYXRlIHN1Y2Nlc3NmdWwgY29tcGxldGlvbiAqLwoKfSAvKiBlbmQgbWFpbiAqLwo=