Ejemplo: Diseñar un algoritmo que permita sumar los primeros números naturales hasta que su suma sea mayor que un valor S prefijado.

Antes de realizar el algoritmo en sí, vamos a analizar los pasos que debemos seguir:
  1. 1. Empezamos con las variables suma= 0 y n=0
  2. 2. Miramos si la suma es menor o igual que S
  3. 3. Hacemos n=n+1 y suma = suma +n
  4. 4. Comprobamos si la suma es menor o igual que S (en este caso repetiremos el proceso). Si es mayor que S finalizamos el algoritmo
  5. 5. Indicamos cuánto vale la suma y cuánto vale n
Puesto con un organigrama quedaría de la siguiente forma:

Ejemplo.Suma_hasta_S_prefijado.png


Supongamos que S=10, comprobamos si el algoritmo es correcto:
- Empezamos en suma=0
- Vemos que es menos que S
- Hacemos n=0+1=1 y suma=0+1=1
- Volvemos a ver si sigue siendo menor que 10: 1<10
- Como es menor, volvemos a repetir el proceso: n=1+1=2 y suma=1+2=3
- Como 3<10 repetimos el proceso hasta que sea mayor que 10.