ALGORITHM & FLOWCHART TO FIND THE SUM OF TWO NUMBERS
ALGORITHM
STEP-1 START
STEP-2 INPUT FIRST NUMBERS SAY A
STEP-3 INPUT SECOND NUMBER SAY B
STEP-4 SUM = A + B
STEP-5 DISPLAY SUM
STEP-6 STOP
OR
ALGORITHM
STEP-1 START
STEP-2 INPUT TWO NUMBERS SAY A & B
STEP-3 SUM = A + B
STEP-4 DISPLAY SUM
STEP-5 STOP
ALGORITHM & FLOWCHART TO CONVERT TEMPERATURE FROM CELSIUS
TO FAHRENHEIT
C : TEMPERATURE IN CELSIUS
F : TEMPERATURE FAHRENHEIT
ALGORITHM
STEP-1 START
STEP-2 INPUT TEMPERATURE IN CELSIUS SAY C
STEP-3 F = (9.0/5.0 X C) + 32
STEP-4 DISPLAY TEMPERATURE IN FAHRENHEIT F
STEP-5 STOP
ALGORITHM & FLOWCHART TO CONVERT TEMPERATURE FROM
FAHRENHEIT TO CELSIUS
C : TEMPERATURE IN CELSIUS
F : TEMPERATURE FAHRENHEIT
ALGORITHM
STEP-1 START
STEP-2 INPUT TEMPERATURE IN FAHRENHEIT SAY F
STEP-3 C = 5.0/9.0 (F - 32 )
STEP-4 DISPLAY TEMPERATURE IN CELSIUS C
STEP-5 STOP
ALGORITHM & FLOWCHART TO FIND AREA AND PERIMETER OF SQUARE
L : SIDE LENGTH OF SQUARE
AREA : AREA OF SQUARE
PERIMETER : PERIMETER OF SQUARE
ALGORITHM
STEP-1 START
STEP-2 INPUT SIDE LENGTH OF SQUARE SAY L
STEP-3 AREA = L X L
STEP-4 PERIMETER = 4 X L
STEP-5 DISPLAY AREA, PERIMETER
STEP-6 STOP
ALGORITHM & FLOWCHART TO FIND AREA AND PERIMETER OF
RECTANGLE
L : LENGTH OF RECTANGLE
B : BREADTH OF RECTANGLE
AREA : AREA OF RECTANGLE
PERIMETER : PERIMETER OF RECTANGLE
ALGORITHM
STEP-1 START
STEP-2 INPUT SIDE LENGTH & BREADTH SAY L, B
STEP-3 AREA = L X B
STEP-4 PERIMETER = 2 X ( L + B)
STEP-5 DISPLAY AREA, PERIMETER
STEP-6 STOP
ALGORITHM & FLOWCHART TO FIND AREA AND PERIMETER OF CIRCLE
R : RADIUS OF CIRCLE
AREA : AREA OF CIRCLE
PERIMETER : PERIMETER OF CIRCLE
ALGORITHM
STEP-1 START
STEP-2 INPUT RADIUS OF CIRCLE SAY R
STEP-3 AREA = 22.0/7.0 X R X R
STEP-4 PERIMETER = 2 X 22.0/7.0 X R
STEP-5 DISPLAY AREA
ALGORITHM & FLOWCHART TO FIND AREA & PERIMETER OF TRIANGLE
(WHEN THREE SIDES ARE GIVEN)
A : FIRST SIDE OF TRIANGLE
B : SECOND SIDE OF TRIANGLE
C : THIRD SIDE OF TRIANGLE
AREA : AREA OF TRIANGLE
PERIMETER : PERIMETER OF TRIANGLE
ALGORITHM
STEP-1 START
STEP-2 INPUT SIDES OF TRIANGLE A,B,C
STEP-3 S= (A + B + C)/ 2.0
STEP-4 AREA = SQRT(S X (S-A) X (S-B) X(S-C))
STEP-5 PERIMETER = S1 + S2 + S3
STEP-6 DISPLAY AREA, PERIMETER
STEP-7 STOP
ALGORITHM & FLOWCHART TO SWAP TWO NUMBERS USING TEMPORARY
VARIABLE
ALGORITHM
STEP-1 START
STEP-2 INPUT TWO NUMBERS SAY NUM1,NUM2
STEP-3 DISPLAY BEFORE SWAP VALUES NUM1, NUM2
STEP-4 TEMP = NUM1
STEP-5 NUM1 = NUM2
STEP-6 NUM2 = NUM1
STEP-7 DISPLAY AFTER SWAP VALUES NUM1,NUM
STEP-8 STOP
ALGORITHM & FLOWCHART TO SWAP TWO NUMBERS WITHOUT USING
TEMPORARY VARIABLE
ALGORITHM
STEP-1 START
STEP-2 INPUT TWO NUMBERS SAY A,B
STEP-3 DISPLAY BEFORE SWAP VALUES A, B
STEP-4 A = A + B
STEP-5 B = A - B
STEP-6 A = A - B
STEP-7 DISPLAY AFTER SWAP VALUES A, B
STEP-8 STOP
ALGORITHM & FLOWCHART TO FIND THE SMALLEST OF TWO NUMBERS
ALGORITHM
STEP-1 START
STEP-2 INPUT TWO NUMBERS SAY NUM1,NUM2
STEP-3 IF NUM1 < NUM2 THEN
PRINT SMALLEST IS NUM1
ELSE
PRINT SMALLEST IS NUM2
ENDIF
STEP-4 STOP
ALGORITHM & FLOWCHART TO FIND THE LARGEST OF TWO NUMBERS
ALGORITHM
STEP-1 START
STEP-2 INPUT TWO NUMBERS SAY NUM1,NUM2
STEP-3 IF NUM1 > NUM2 THEN
PRINT LARGEST IS NUM1
ELSE
PRINT LARGEST IS NUM2
ENDIF
STEP-4 STOP
ALGORITHM & FLOWCHART TO FIND THE LARGEST OF THREE NUMBERS
ALGORITHM
STEP-1 START
STEP-2 READ THREE NUMBERS A, B, C
STEP-3 BIG = A
STEP-4 IF B > BIG THEN
BIG = B
ENDIF
STEP-5 IF C > BIG THEN
BIG = C
ENDIF
STEP-6 WRITE BIG
STEP-7 STOP
ALGORITHM
STEP-1 START
STEP-2 I = 1
STEP-3 IF (I >50) THEN
GO TO STEP-7
ENDIF
STEP-4 IF ( (I % 2) =0) THEN
DISPLAY I
ENDIF
STEP-5 I = I + 1
STEP-6 GO TO STEP--3
STEP-7 STOP
Convert all algorithms in C++ Programming language and bring in lab