Algoritmica

Páginas: 3 (616 palabras) Publicado: 25 de junio de 2012
Universidad de Ciencias y Humanidades

•Funciones y Procedimientos definidos por el usuario. •Introducción •Laboratorio 6 Profesor: José Atúncar – jatuncar@hotmail.com

1

Programación Modular Se refiere así, a un tipo de diseño que permite resolver un problema descomponiéndolo en problemas más simples, denominados módulo, métodos o subprocedimientos.  De manera que el programa secompondrá de un método principal (main) y subprogramas (módulos simples)  En el siguiente menú:  El módulo principal muestras las opciones y cada opción se puede manejar de manera independiente, mediantesubprocedimientos.
Universidad de Ciencias y Humanidades
2

1

procedimientos y Funciones definidos por el usuario

 Se denominan definidas por el usuario, por ser él quien las crea,adaptándolas a sus necesidades. Estas rutinas se basan en funciones propias del lenguaje o en otras funciones creadas anteriormente.  Dentro del lenguaje de programación, estas rutinas, se puede diferenciaren:
Función Subprograma que genera y retorna un solo valor o resultado, al lugar desde donde fue invocado Procedimiento A diferencia de la Función, este No devuelve resultados, sirve para separarrutinas repetidas.

Universidad de Ciencias y Humanidades

3

Razones para crear subprogramas
 Reducir la complejidad del programa.  Eliminar código duplicado  Limitar los efectos de loscambios

Universidad de Ciencias y Humanidades

4

2

Sintaxis
 Para definir una subrutina empleamos la siguiente estructuras: tipo_resultado nombre(parámetros) // cuerpo de la función retornavalor fin_funcion

Para Funciones

nombre(parámetros) Para // cuerpo del procedimiento Procedimientos fin_procedimiento
 Los parámetros es una lista opcional que sirve como variables localesdentro de la rutina y que se inicializan con los datos al momento de llamar a la rutina.  En programación, los procedimientos tienen void como tipo resultado
Universidad de Ciencias y Humanidades
5...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS