Tipos y diseños de investigacion
Pascal es un lenguaje de alto nivel y de propósito general (es aplicable a un gran número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como un lenguaje para enseñar la programación con un método disciplinado y sistemático. Wirth trató de eliminar las inconsistencias de otros lenguajes de programación de su época y además que sirviera para enseñar las técnicas de programación a sus alumnos.
Una versión preliminar del lenguaje apareció en 1968 y a finales de 1970 apareció el primero compilador totalmente completo.
Las diferentes versiones ofrecían interpretaciones ligeramente diferentes que impedían la compatibilidad entre ellas. Por estas …ver más…
* Facilita la división de las tareas entre un equipo
Finalmente cabe destacar que los procedimientos sólo realizan operaciones específicas, mientras que las funciones sólo realizan cálculos.
Las funciones en turbo pascal son sub-programa que reciben como argumentos o parámetros datos de un tipo numérico o no numérico, y devuelve un resultado.
Esta característica le diferencia de un procedimiento.
El pseudocódigo es el siguiente:
Los argumentos es lo que se conoce en Pascal como parámetros. Para poder calcular el valor o resultado de la función, todo lo que se necesita conocer es el valor o valores de los parámetros respectivos.
Tipos de de funciones: * Las primeras son de tipo computacional. * Las segundas son aquellas que manipulan información y regresan un valor que indica la terminación o la falla de esa manipulación. * Las terceras son aquellas que no regresan ningún valor.
Comparación entre funciones y procedimientos. * En vez de la palabra procedure se debe utilizar la palabra function * La lista de los parámetros formales son los identificadores utilizados para recibir valores del programa. * La función solo devuelve un valor, el procedimiento devuelve cero, uno, o varios valores.
Comparación entre funciones y procedimientos
En vez de la palabra procedure se debe utilizar la palabra function
Al igual que en los procedimientos, el nombre de una función es un identificador. Sin embargo, el nombre de la función se