A File is a bunch of bytes stored on some storage device like magnetic disk or tape etc. Most of the application programs process large volume of data which is permanently stored in files. We can write programs that can read data from file(s) and write data to file(s).
Showing posts with label syntax. Show all posts
Showing posts with label syntax. Show all posts
January 31, 2013
I/O File Handling in C++ (OOPs)
A File is a bunch of bytes stored on some storage device like magnetic disk or tape etc. Most of the application programs process large volume of data which is permanently stored in files. We can write programs that can read data from file(s) and write data to file(s).
Polymorphism in C++ (OOPs)
Polymorphism is made from two words POLY+MORPHISM which means more the one form. In C++ polymorphism is implemented by overloading a function or an operator. In Function Overloading a single function name is used to perform different tasks.
January 30, 2013
Constructors & Destructors in C++ (OOPs)
In C++, a class only creates a data type and the objects of a class are created and initialized as separate. A constructor (having the same name as that of a CLASS) is a member function which is automatically used to initialize the objects of the CLASS type with legal initial values.
Friend Function in C++ (OOPs)
A Friend Function is a non-member function that can access private data’s. A friend CLASS is a class whose member functions can access another class i.e. private and protected classes.
Classes & Objects in C++ (OOPs)
“C with classes” was the original name given by the originator Stroustrup initially, which now days is popular known form as C++ or OOPs (Object Oriented Programming). Classes and objects are the most important feature of C++. The Class implements OOPs features and ties then together. We have already seen that a structure groups different types of elements and a function organizes the program actions to perform the desired task.
Manipulators in C++ (OOPs)
Some standard manipulators are used in C++ (OOPs) which are stored under header file iomanip.h. Under this it has capabilities to show inter-conversions like binary, decimal, hex-decimal, set the precision for more accurate answer and various other functions like you can see in the programs.
Structures in C++ (OOPs)
Structure is the user defined data type which can store heterogeneous data i.e. data of different types. It means in structure member with all possible data type can be used and there is no restriction that elements of the structure are stored at adjacent memory locations. Structure is declared with key word struct followed by its name and then by block.
Pointers in C++ (OOPs)
Pointer is that variable which stores the memory address of another variable. It means pointer is itself a variable which stores hex-decimal address of the location.
January 29, 2013
Arrays in C++ (OOPs)
Array is an arrangement of same type of data at adjacent memory locations. Array is useful whenever large volume of data is to be processed and stored in the memory.
Suppose an average marks are to be calculated from all the students in the school. This is difficult to find the sum of marks of all students. In this situation an array is the best alternative. Its divided in two categories:
1. Single / 1-D Array
2. Multi-dimension Array
Loop Control- for loop in C++ (OOPs)
“for” loop is also structure control loop as program will run or execute if the initial condition is true otherwise it will terminate and program will run until some condition is fulfilled.
FORMAT:
for(expression1;expression2;expression3)
{
Statement1;
Statement2;
}
Loop Control- While & Do-while in C++ (OOPs)
These are used for repeating some portion of the program either by specified number of times or until a particular condition is true.
1. while statement
2. do while statement
3. for loop
Decision Making- If else statement in C++ (OOPs)
This statement is also a conditional statement. It starts with keyword ‘if’ followed by an expression followed by “ first statement” and “ second statement” is given after ‘else’ clause.
Format:
if(expression)
statement1;
else
statement2;
Simple C++ (OOPs) Programs
/* Program to enter two values and perform addition and multiplication operation*/
#include<iostream.h>
#include<conio.h>
main()
{
int n1,n2,sum,mul;
cout<<"\n Enter any two numbers";
cin>>n1>>n2;
sum=n1+n2;
mul=n1*n2;
cout<<"\n Sum of two numbers is "<<sum;
cout<<"\n Multiplication of two numbers is "<<mul;
getch();
}
Structure of C++ (OOPs) Program
Labels:
C,
C++,
coding,
compiler,
computer,
difference,
format,
identifiers,
language,
OOPs,
practical,
program,
programming,
section,
structures,
syntax,
theoretical
January 23, 2013
Files Input/Output in C-language
A file is a place on the disk where the group of related data are stored. The first function is to be performed when we are accessing the files is to open a file. Opening a file establishes a link between the program and the operating system about which file we want to access for what purpose. We provide the operating system to which file we want to access and for what purpose. For accessing a file we just have to name the file and plan whether we want o read data from the file or write data onto the file. The syntax for opening is:
FILE *fp;
inbuilt structure
fp= fopen( “file name”, “mode”);
Subscribe to:
Posts (Atom)