##### Asked by: Housni Shames

asked in category: General Last Updated: 5th April, 2020# How do you create an algorithm?

**An Algorithm Development Process**

- Step 1: Obtain a description of the problem. This step is much more difficult than it appears.
- Step 2: Analyze the problem.
- Step 3: Develop a high-level
**algorithm**. - Step 4: Refine the
**algorithm**by adding more detail. - Step 5: Review the
**algorithm**.

In respect to this, what is an example of an algorithm?

One of the most obvious **examples of an algorithm** is a recipe. It's a finite list of instructions used to perform a task. For **example**, if you were to follow the **algorithm** to create brownies from a box mix, you would follow the three to five step process written on the back of the box.

Also, what are the four characteristics of algorithms? **Algorithm and its characteristics**

- Finiteness. An algorithm must always terminate after a finite number of steps.
- Definiteness. Each step of an algorithm must be precisely defined; the actions to be carried out must be rigorously and unambiguously specified for each case.
- Input.
- Output.
- Effectiveness.

Thereof, what is a simple algorithm?

An **algorithm** is a step by step procedure to solve logical and mathematical problems. A recipe is a good example of an **algorithm** because says what must be done, step by step. Informally, an **algorithm** can be called a "list of steps". **Algorithms** can be written in ordinary language, and that may be all a person needs.

What is an algorithm in coding?

A programming **algorithm** is a computer procedure that is a lot like a recipe (called a procedure) and tells your computer precisely what steps to take to solve a problem or reach a goal. The ingredients are called inputs, while the results are called the outputs.