# Write an algorithm and draw a corresponding flowchart to search a number in the given list of numbers and also display its position. 10m Dec2005

By | June 12, 2014

Write an algorithm and draw a corresponding flowchart to search a number in the given list of numbers and also display its position. 10m Dec2005

An algorithm is a finite set of steps defining the solution of a particular problem. An algorithm is expressed in pseudo code – something resembling C language or Pascal, but with some statements in English rather than within the programming language

1. A sequential solution of any program that written in human language, called algorithm.
2. Algorithm is first step of the solution process, after the analysis of problem, programmers write the algorithm of that problem.

Pseudo code:

• Input a Key
• Initialize Index to zero
• While Index is less than SizeofArray
•                If Array[Index] equal to Key
•                           Print Key Found at Location
•                            Skip Loop
•                 Increment Index
• If Index equal to SizeofArray

Detailed Algorithm:

Step 1:  Input Key

Step 2:  Index = 0

Step 3:  While (Index < SizeofArray)

If (Array[Index] == Key)

Print Key Found at Location

goto Step 6

Index++

Step 4:      If (Index == SizeofArray)