Chapter 1.2 - Exemplify the elementary C concept through sample programs | Part - 3


SAMPLE PROGRAM OF 3 - INTEREST CALCULATION



sample program of interest calculation

The program in Fig. 5 calculates the value of money at the end of each year of investment, assuming an interest rate of 11 percent and prints the year, and the corresponding amount, in two columns. The output is shown in Fig. 6 for a period of 10 years with an initial investment of 5000.00. The program uses the following formula. 



Value at the end of the year = Value at the start of the year (1 + interest rate) 
In the program, the variable value represents the value of money at the end of the year while the amount represents the value of money at the start of the year. The statement 
                                           amount = value;  

makes the value at the end of the current years as the value start of the next year.


C concept through sample programs
Fig. 5 Program For Investment Problem 

Let us consider the new features introduced in this program. The 5 and 6 lines begin with #define instructions. A #define instruction defines value to a symbolic constant for use in the program. Whenever a symbolic name is encountered, the compiler substitutes the value associated with the name automatically. To change the value, we have to simply change the definition. In this example, we have defined two symbolic constant PERIOD and PRINCIPAL and assigned values 10 and 5000.00 respectively. These values remain constant throughout the execution of the program. 

Program For Investment Problem
Fig. 6 Output of the investment program

The #define Directive

A #define is a preprocessor compiler directive and not a statement. Therefore #define lines should not end with a semicolon. A symbolic constant is generally written in uppercase so that they are easily distinguished from lowercase variable names. #define instructions are usually placed at the beginning before the main() function. A symbolic constant is not declared in the declaration section.

We must note that the defined constants are not variables. We may not change their values within the program by the assignment statement. For example, the statement
                                          PRINCIPLE = 10000.00;

The declaration section declares years as integer and amount, value and inrate as floating point numbers. Note all the floating-point variables are declared in one statement. They can also be declared as 
                                                         float  amount;                                                                                                              float  value;                                                                                                                    float   inrate;

When two or more variables are declared in one statement, they are separated by a comma.


All computations and printing are accomplished in a while loop. while is a mechanism for evaluating repeatedly a statement or a group statements. In this case, as long as the value of year is less than or equal to the value of PERIOD, the four statement that follows while being executed. Note that these four statements are grouped by braces. We exit the loop when the year becomes greater than PERIOD
C supports the basic four arithmetic operators (*,/,+,-) along with serval other. 

How to Install and Use Turbo C++ Compiler | Installation Guide

1. How To Install Turbo C++ Compiler 



Step 2 - If any previous version of "Turbo C++" install in your computer, first uninstalls this previous version of Turbo C++ Compiler.

Step 3 - Extract downloaded "Turbo C++ 3.2.zip" file.

Step 4 - Run "Setup.exe" file.

How To use Turbo C++ compilers

Step 5 - Follow the setup instructions.  

2. How To Use Turbo C++ Compiler 


Step 1 - Double-click on "Turbo C++ Icon" in desktop shortcuts.

How Use Turbo C++ Compilers

Step 2 - If you want to run Turbo C++ on full screen simply click on the button "Run Turbo C++"

Step 3 - "OR" if you do not want full-screen mode to uncheck the "Full-Screen Mode" checkbox and click on a button "Start Turbo C++" or you can do after open application "Press Alt + Enter". 

Turbo C++ Compiler full screen mode
Full-Screen Mode "Turbo C++"
windows mode of Turbo C++
Windows Mode "Turbo C++ Compiler"


3. System Requirements

  1. Operating System - Windows 7, 8, 8.1, 10 & Windows Vista and XP
  2. RAM -  512 MB Requirement
  3. Pre Requirement - No Pre Requirement But .NET 4.5 Framework Requirements
  4. Processor - Minimum Intel Pentium 

4. Tutorials

Download Turbo C++ for Windows 7, 8, and Win 10 (32-64 Bit) with all features

Turbo C++ Compiler Download

Download free new features version of TURBO C++ compiler. Turbo C++ is a discontinued C++ compiler and integrated development environment and computer language originally from Borland. Get here the latest versions free download. Fast install, easy setup installation. Most recently it was distributed by Embarcadero Technologies, which acquired all of Borland's compilers tools with purchase of its CodeGear division in 2008. The original C++ product line was put on hold after 1994 and was reviewed in 2006 as an introductory-level IDE, essentially a stripped-down version of their flagship C++ builder. 

Program Compiler Windows Application Software

Turbo C++ 2006 was released on September 5, 2006, and was available in 'Explorer' and 'Professional Editions'.The Explorer editions were free to download and distribute while the professional editions was a commercial product.



The first release of Turbo C++ was made available during the MS-DOS era on personal computers. Version 1.0, running, on MS-DOS, was released in May 1990.  An OS/2 version was produced as well.



TURBO C++ 3.0 was released in 1991 (shipping on Nov 20) and came in amidst expectations of the coming release of Turbo C++ for Microsoft Windows.  Initially released as an MS-DOS compiler, 3.0 supported C++ templates, Borland's inline assembler, and generation of MS-DOS mode executables for both 8086 real modes and 286 protected mode (as well as the Intel 80186.)



Soon after the release of Windows 3.0, Borland update Turbo C++ to support Windows Application development. The Turbo C++ 3.0 for windows product was quickly followed by Turbo C++ 3.1 (and then  Turbo C++ 4.5).

Legacy Software 

  1. Turbo C++ v1.01 and Turbo C v2.01 can be downloaded, free of charge, from Borland's Antique Software Website.
  1. Turbo  C 3.0 (DOS) was included in the Turbo C Suite 1.0, which is no longer sold by Borland.

Comments System

blogger/disqus/facebook