Page 69 - ThinkGPT_V2.1_C6_Flipbook
P. 69
In our daily life, we have to solve various problems by using different strategies. These strategies
are called problem-solving techniques. Some of these techniques are algorithms and mind maps.
Algorithm
An algorithm is a set of steps in a sequential manner to solve a problem or to complete a task.
These steps are the foundation to a program. They are important to programming as recipes are for
cooking.
Writing an Algorithm
The construction of the Algorithm is the stage which requires creative thinking and finding the best
possible combination of steps to get the result. For example:
Example 1: Algorithm for going to the market to purchase a pen.
Step 1 Start.
Step 2 Check your wallet for cash.
Step 3 Go to the market.
Step 4 Go to the stationery shop.
Step 5 Ask for your favourite pen.
Step 6 If pen is available, then go to step 7 otherwise go to step 10.
Step 7 Give money to the shopkeeper.
Step 8 Keep the purchased pen safely.
Step 9 Go back home and go to Step 12.
Step 10 Ask for any other brand of pen.
Step 11 Go to step 6.
Step 12 End.
Example 2: Algorithm to find sum and product of three numbers.
Step 1 Start.
Step 2 Read (Input) the three number as "a","b","c" from the user.
Step 3 Find sum = a + b + c.
Step 4 Find product = a × b × c. Just as a peacock’s call can signal
upcoming rain, computer algo-
Step 5 Print sum and product.
rithms can predict future events
based on data patterns.
Step 6 End.
Algorithmic Intelligence 67

