Variables in C++

Variable : Memory Concept

  • Programs shown in the previous section print text on the screen. This section will introduce the concept of variable so that our program can perform calculation on data.
www.mskuthar.blogspot.com
Variables in C++

Program : Adding two numbers

We'll solve this problem in C++ with the following steps:
STEP 1 : Allocate memory for storing three numbers
STEP 2 : Store first number in computer memory
STEP 3 : Store second number in computer memory
STEP 4 : Add these two numbers together and store the result of the addition in a third memory location
STEP 5 : Print the result
STEP 1 : Now first we'll allocate memory for storing numbers.
  • Location of the computer memory which is used to store data and is given a symbolic name for reference is known as variable. 
  • We need three variables, two for storing input and third for storing result. 
  • Before a variable is used in a program, we must declare it. This activity enables the compiler to make available the appropriate type of location in the memory.
Following statements declare three variables of type integer to store whole numbers.
int x;
int y;
int z;
  • You can declare more than one variable of same type in a single statement like :
int x, y, z;
STEP 2 : Following statement stores value in first variable
x = 25;
STEP 3 : Following statement stores value in second variable
y = 10;
STEP 4 : Now, add these two numbers together and store the result of the addition in third variable
z = x + y;

STEP 5 : Print the result
cout << "The sum is ";
cout << sum;
You can combine above two statements in one statement
cout << "The sum is " << sum;

here, is the complete program
#include <iostream.h>
 int main()
{
 //declare variables of integer type
 int x;
 int y;
 int z;
 //storing value in variables
 x = 25;
 y = 10;
//adding numbers and store the result in sum
 z = x + y;
 //print the result
 cout << "The sum is ";
 cout << z;
 return 0;
}
Output : The sum is 35


Identifiers

Symbolic names can be used in C++ for various data items used by a programmer in his program. A symbolic name is generally  known as an identifier. The identifier is a sequence of characters taken from C++ character set. In previous program x, y and z are identifiers of variables. The rule for the formation of an identifier are:
  • An identifier can consist of alphabets, digits and/or underscores.
  • It must not start with a digit
  • C++ is case sensitive that is upper case and lower case letters are considered different from each other.
  • It should not be a reserved word.

Keywords

There are some reserved words in C++ which have predefined meaning to compiler called keywords. These words may not be used as identifiers. Some commonly used Keywords are given below:
asmautoboolbreakcase
catchcharclassconstconst_cast
continuedefaultdeletedodouble
dynamic_castelseenumexplicitexport
externfalsefloatforfriend
gotoifinlineintlong
mutablenamespacenewoperatorprivate
protectedpublicregisterreinterpret_castreturn
shortsignedsizeofstaticstatic_cast
structswitchtemplatethisthrow
truetrytypedeftypeidtypename
unionunsignedusingvirtualvoid
volatilewchar_twhile

Post a Comment

Previous Post Next Post