Algorithm
Algorithm
DEPARTMENT : Mathematics
COURSE: C++
NAME: George Seyum
ID number: ugr/69438/14
Individual assigniment
C++ ASSIGNIMENT
Individual assigniment
C++ ASSIGNIMENT
Algorithm L
Step-1 Start
Step-3 Area = L x L
Stop
Individual assigniment
C++ ASSIGNIMENT
B : Breadth of Rectangle
Algorithm
Step-1 Start Area= L*B
Step-2 Input Side Length & Breadth say L, B
Step-3 Area = L x B
Perimeter =
Step-4 PERIMETER = 2 x ( L + B) 2*(L+B)
Start
Individual assigniment
C++ ASSIGNIMENT
C : temperature in Celsius
F : temperature Fahrenheit
Start
Algorithm
Step-1 Start
Step-5 Stop
C=5/9(F-32)
Print C
Stop
Individual assigniment
C++ ASSIGNIMENT
C : temperature in Celsius
Algorithm
Step-1 Start
Step-3 F = (9.0/5.0 x C) + 32 L
Step-5 Stop
F =9/5*C+32
Print F
Individual assigniment
C++ ASSIGNIMENT
Stop
Algorithm
Step-1 Start
S=(A+B+C)/2
Step-2 Input Sides of Triangle A,B,C
Individual assigniment
C++ ASSIGNIMENT
Step-7 Stop
Print area,
perimeter
stop
Algorithm
Step-1 Start Start
Step-3 D=1
DO L
Individual assigniment
C++ ASSIGNIMENT
IF ( N % D ==0) THEN
D=1
PRINT D
L
ENDIF
D=D+1
DONE No
if
STOP
Step-5 Sop
CTRL< N
yes
IF
yes PRINT D
(N%D==0)
No
D = D+1
P : Principle Amount
N : Time in Years
start
R : % Annual Rate of Interest
Individual assigniment
C++ ASSIGNIMENT
CI : Compound Interest
Algorithm
Input value of
Step-1 Start
P.N.R
Step-3 CI = P(1+R/100)N - P
Step-4 Display CI
CI = P*(1+R/100)^N-F
Step-6 Stop
Print CI
STOP
Individual assigniment
C++ ASSIGNIMENT
Algorithm
Step-1 Start
Step-8 Stop
Write value of
TEMP = NUM 1
NUM 1 = NUM 2
NUM 2 = TEMP
Write value of
STOP
Individual assigniment
C++ ASSIGNIMENT
Algorithm
Step-1 Start
start
Step-2 Read number N
FACT=FACT*I
CTRL=CTRL+1
DONE FACT =1
CTRL = 1
Step-5 Display FACT
Step-6 Stop
No
If Print
CTRL<=N FACT
yes
STOP
FACT = FACT *CTRL
Individual assigniment
CTRL = CTRL + 1
C++ ASSIGNIMENT
10. Algorithm & Flowchart to Swap Two Numbers without using temporary
variable
start
Algorithm
Step-1 Start
Step-4 A = A + B A,B
Step-5 B = A - B
Step-6 A = A - B
Step-8 Stop
Write value of
A, B before swap
A = A+B
B= A-B
A=A-B
Individual assigniment
C++ ASSIGNIMENT
Write value of
A B after swap
STOP
Individual assigniment