0% found this document useful (0 votes)
27 views21 pages

CS201 03

This document discusses variables and data types in programming. It introduces variables as named locations in memory that have a name, type, size and value. Common variable types include int, short, long, float and double. Arithmetic operators like +, -, *, / and % are also covered. The modulus operator % returns the remainder of a division. Precedence rules indicate that parentheses have highest precedence followed by multiplication, division and modulus, with addition and subtraction having the lowest precedence. A sample program is provided to declare and assign values to variables and output the results.

Uploaded by

bc200403674
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views21 pages

CS201 03

This document discusses variables and data types in programming. It introduces variables as named locations in memory that have a name, type, size and value. Common variable types include int, short, long, float and double. Arithmetic operators like +, -, *, / and % are also covered. The modulus operator % returns the remainder of a division. Precedence rules indicate that parentheses have highest precedence followed by multiplication, division and modulus, with addition and subtraction having the lowest precedence. A sample program is provided to declare and assign values to variables and output the results.

Uploaded by

bc200403674
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 21

Introduction to Programming

Lesson 3
#include <iostream.h>
main ( )
{
cout << “ Welcome to Virtual University “;
}
Variable

Variable X
Variable
 Pic of the memory

 25

name
 10323 of the
variable
Variable
Variable starts with
1. Character
2. Underscore _ (Not Recommended)
Variable
 Small post box

X
Variable
Variable is the name of a location in
the memory

e.g. x= 2;
Variable
In a program a variable has:
1. Name

2. Type

3. Size

4. Value
Assignment Operator
=
x=2

X
2
Assignment Operator
L.H.S = R.H.S.

X+ 3 = y + 4 Wrong
Z = x +4
x +4 = Z Wrong
X = 10 ; X 10
X = 30 ;
X 30
X = X + 1;
X
10 + 1
= 11
X
Data type
 int i ; ->
Declaration line

i
#include <iostream.h>
main ( )
{
int x ;
int y ;
int z ;
x = 10 ;
y = 20 ;
z=x+y;

cout << " x = " ;


cout << x ;

cout << " y = " ;


cout << y ;

cout << " z =x + y = " ;


cout << z ;
}
int x, y, z ;
int x; int y; int z ;
Data Types
1. int
2. short
3. long
4. float
5. double
6. char
Arithmetic operators
Plus
+
Minus -

Multiply *

Divide /

Modulus %
Arithmetic operators

i+j
x*y
a/b
a%b
% = Remainder

5%2=1
2%2=0
4/2=2
5/2=?
Precedence
 Highest: ()
 Next: *,/,
%
 Lowest: +,-

You might also like