Una vez que se identifica una tarea y se conoce el algoritmo para resolverla, el programador debe codificarlo en una lista de instrucciones, propias de algún lenguaje de computación. Los programas pueden ser escritos en cualquier lenguaje de la amplia gama disponibles. La escogencia del más adecuado, dependerá de factores como la experiencia del programador con un lenguaje, determinar cuál producirá el programa menos complicado, la flexibilidad y la compatibilidad del programa como resultado del lenguaje usado.

A continuación se presenta como ejemplo un sencillo programa fuente, escrito en C, el cual, es un lenguaje de programación que llegó a ser muy popular, y justo al lado se explica la acción que realizará la computadora en respuesta a los comandos del programa. El programa tiene como finalidad el cálculo del promedio de una lista de cinco números.

Instrucciones en Lenguaje C
Acción de la computadora
int datos[ ] = { 25, 88, 20, 75, 62 };1.- Define una matriz (datos) de números enteros y le asigna los valores 25, 88, 20, 75, 62.
int nDatos = 5;2.- Define la variable (nDatos) de tipo entero y le asigna el valor 5.
int promedio ()3.- Define la función (promedio) que devuelve un número entero.
{
   int suma;4.- Define la variable (suma) de tipo entero.
   int prom;5.- Define la variable (prom) de tipo entero.
   int cont;6.- Define la variable (cont) de tipo entero.
   suma = 0;7.- Asigna a suma el valor 0.
   for (cont=0; cont<nDatos; cont++)8.- Para cada elemento de la matriz datos, añade su valor a la variable suma.
      {
      suma += datos [cont];
      }
   prom=suma/nDatos;9.- Asigna a prom el resultado de dividir la variable suma por la variable nDatos.
   return (prom);10.- Devuelve como resultado de la función el contenido de la variable prom.








0 comentarios:

Publicar un comentario

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube