SUBPROGRAMAS

Páginas: 2 (453 palabras) Publicado: 17 de diciembre de 2015
SUBPROGRAMAS

Busca la forma de simplificar los programas dividiéndolos en subprogramas para su mejor manejo y este consta del procesamiento y de función el procesamiento consiste en la en laejecución secuencial del código mientras que la función es el resultado que arroja el procesamiento.
Los subprogramas consta de 3 elementos entre ellos tenemos la cabecera consiste en definir las clases ylos nombres, en su función se determina el tipo de resultados terminando con la palabra “is” declaraciones locales consiste en la declaración de tosa las variables, constante y su tipo, incluyendo losllamados anidados de otros subprogramas y por tercero tenemos el bloque de sentencias se lo delimita la palabras reservadas “begin” y “end” incluyéndose un “returns” si este es una función
EjemploProcedure Intercambia(A,B: in out Integer) is
C: integer;
C:=A;
A:=B;
B:=C;
End Intercambia;
Function Media(A,B: Float) return Float is
Begin
return(A+B)/2.0;
end Media;



goritmo princpal
algoritmoAritmetica
var
entero : M, N, P, Q, S, T
inicio
leer(M, N)
llamar_a división (m, N, P, Q)
escribir(P, Q)
llamar_a división (M * N, -4, N + 1, S, T)
escribir(S, T)
fin

COMPONENTES DE UN SUBPROGRAMADEFINICIÓN DEL SUBPROGRAMA
Es la definición o declaración de la función del subprograma que va a realizar está conformado por cuatros elementos principales:
TIPO DE VALOR A DEVOLVER: se declara el tipo devalores a devolver del subprograma.
NOMBRE: Es el nombre que le queremos dar al subprograma
PARÁMETRO FORMALES: Es donde se le indica que información le hace falta para llevar a cabo la tarea que lecorresponde
CUERPO: es el conjunto de paso que llevara a cabo

LLAMADO O INVOCAION AL SUBPROGRAMA

Esta está constituida mediante una sentencia, mientras es llamada por una función pudiendo hacersesolo por parte de una expresión, hay dos elementos esenciales para hacerse la respectiva invocación.
NOMBRE: Se debe llamar con el nombre que le dimos en su declaración

PARAMETROS ACTUALES: Conjunto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • subprograma
  • Subprogramas
  • elaboracion de subprograma
  • pascal subprogramas
  • Subprograma O Modulo
  • Subprogramas De S.O
  • subprograma de restablecimiento
  • Subprograma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS