Web Projects

C++ Examples

Turbo Pascal Examples

WAP

Graphics

 


Listed below are examples of C++ programs that I have used whilst learning the programmnig language. They were produced in Borland C++ v4.5. To run these programs you will have to delete the line numbers from the listings, some are header files so check and compile carefully. Tip: download files using right-click 'save target as' or click on file, then compile and run on your machine.


Parts of C++

Listing 2.1
Listing 2.2
Listing 2.3
Listing 2.4
Listing 2.5

Variables and Constants

Expressions and Statements

Listing 4.1
Listing 4.2
Listing 4.3
Listing 4.4
Listing 4.5
Listing 4.6
Listing 4.7
Listing 4.8
Listing 4.9

Functions

Listing 5.1
Listing 5.2
Listing 5.3
Listing 5.4
Listing 5.5
Listing 5.6
Listing 5.7
Listing 5.8
Listing 5.9
Listing 5.10

Basic Classes

Listing 6.1
Listing 6.3
Listing 6.4
Listing 6.6
Listing 6.7
Listing 6.8
Listing 6.9

Program Flow

Listing 7.1
Listing 7.2
Listing 7.3
Listing 7.4
Listing 7.5
Listing 7.6
Listing 7.7
Listing 7.8
Listing 7.9
Listing 7.10
Listing 7.11
Listing 7.12
Listing 7.13
Listing 7.14
Listing 7.15
Listing 7.16
Listing 7.17

Pointers

Listing 8.1
Listing 8.2
Listing 8.3
Listing 8.4
Listing 8.5
Listing 8.6
Listing 8.7
Listing 8.8
Listing 8.9
Listing 8.10

References

Listing 9.1
Listing 9.2
Listing 9.3
Listing 9.4
Listing 9.5
Listing 9.6
Listing 9.7
Listing 9.8
Listing 9.9
Listing 9.10
Listing 9.11
Listing 9.12
Listing 9.13
Listing 9.14

Advanced Functions

Listing 10.1
Listing 10.2
Listing 10.3

Listing 10.5

Listing 10.6

Listing 10.7

Listing 10.8

Listing 10.9

Listing 10.10

Listing 10.11

Listing 10.12

Listing 10.13

Listing 10.14

Listing 10.15

Arrays

Listing 11.1
Listing 11.3
Listing 11.4
Listing 11.5
Listing 11.6
Listing 11.7
Listing 11.8
Listing 11.9
Listing 11.10
Listing 11.11
Listing 11.12
Listing 11.13

Inheritance

Listing 12.2
Listing 12.3
Listing 12.4
Listing 12.5
Listing 12.6
Listing 12.7
Listing 12.8
Listing 12.9
Listing 12.10

Listing 12.11

Polymorphism

Listing 13.1
Listing 13.2
Listing 13.3
Listing 13.4
Listing 13.5
Listing 13.6
Listing 13.7
Listing 13.9
Listing 13.10

Special Classes and Functions

Listing 14.1
Listing 14.2
Listing 14.3
Listing 14.4
Listing 14.5