Ejemplos de algoritmo en programación

Ejemplos de algoritmo en programación. Hemos visto la definición de algoritmo en programación y queremos, mediante aplicaciones prácticas explicar mejor los conceptos.

Escriba un algoritmo para añadir dos números enteros ingresados por el usuario.

Step 1: Comienzo
Step 2: Declare variables num1, num2 and sum. 
Step 3: Lea valores num1 and num2. 
Step 4: Agregue num1 and num2 y asigne el resultado a la suma.
        sum←num1+num2 
Step 5: Muestre la suma 
Step 6: Detener

Escriba un algoritmo para encontrar el más grande entre tres números diferentes ingresados ​​por el usuario

Step 1: Inicio
Step 2: Declare variables a,b y c.
Step 3: Lea variables a,b y c.
Step 4: Si a>b
           Si a>c
              Mostrar a si es el número más grande.
           En caso contrario
              Mostrar c si es el número más grande.
        En caso contrario
           Si b>c
              Mostrar b si es el número más grande.
           En caso contrario
              Mostrar c si es el número más grande.  
Step 5: Detenerse

Escribe un algoritmo para encontrar todas las raíces de una ecuación cuadrática ax 2 + bx + c = 0.

Step 1: Inicio
Step 2: Declare variables a, b, c, D, x1, x2, rp e ip;
Step 3: Calcular discriminante
         D←b2-4ac
Step 4: Si D≥0
              r1←(-b+√D)/2a
              r2←(-b-√D)/2a 
              Muestre r1 and r2 as roots.
        En caso contrario     
              Calcular la parte real y la parte imaginaria
              rp←b/2a
              ip←√(-D)/2a
              Muestre rp+j(ip) and rp-j(ip) as roots
Step 5: Detenerse             

Escriba un algoritmo para encontrar el factorial de un número ingresado por el usuario.

Step 1: Inicio
Step 2: Declare variables n,factorial e i.
Step 3: Inicialice variables
          factorial←1
          i←1
Step 4: Lea valores de n
Step 5: Repita los pasos hasta que i=n
     5.1: factorial←factorial*i
     5.2: i←i+1
Step 6: Display factorial
Step 7: Detener

Tal vez hayan muchos otros ejemplos pero creo que con estos tres las cosas quedan más claras, que únicamente teniendo el concepto teórico de algoritmo en programación.

Leer también: ¿Que hace el software de análisis de texto, minería de texto o analísis de texto

This post is also available in: Español