Algorithms in Programming
What is an Algorithms ? An algorithm is a well defined step-by-step solution or a series of instructions to solve the problem. Algorithms are the building blocks for programming and they allow things like computer , smart phones and websites to operate and make decision. An algorithm is a finite list of sequential steps specifying actions that if performed result in solution of a specific problem. History of Algorithm The world algorithm comes from the name of the 9th century Persian Muslim mathematician Abu Abdullah Muhammad ibn Musa Al-Khwarizmi. The world algorism originally referred only to the rules of performing arithmetic using Hindu-Arabic numerals but evolved via European Latin translation of Al-Khwarizmi´s name into algorithm by the 18th century. The use of the word evolved to include all definite procedures for solving problems or performing tasks. Steps in Programming an Algorithm Step 1 - Defining the problem Step 2 - Planning the solution Step 3 -...