El país del viento
Programación
Castro Silvas Jesús Ramón
Simental Bringaz
Omar Edel
1.- ¿Qué es una función?
Es un miniprograma dentro de un programa.
2.- ¿Cuáles son los beneficios de dividir un programa en varios módulos?
Aislar mejor los problemas, escribir programas correctos más rápido y producir programas que son más fáciles de mantener.
3.- ¿Cuál es una buena regla para determinar la longitud de una función?
Que esta función no ocupe más longitud que el equivalente una pantalla.
4.- Es un conjunto de sentencias que se pueden llamar desde cualquier parte de un programa.
Función.
5.- ¿Qué le permiten al programador las funciones?
Un grado de abstracción en la resolución de un problema.
6.- ¿Cuáles son …ver más…
Una función que no devuelve un resultado, a veces se denomina procedimiento.
10.- ¿Qué se utiliza para indicar al compilador que una función no devuelve resultado?
Se utiliza el tipo de retorno void.
11.- ¿Qué resultado puede devolver una función y como se muestra?
Puede devolver un único valor. El resultado se muestra con una sentencia return cuya sintaxis es: return (expresión) return (a+b+c); return;
12.- ¿A que se denomina función llamadora y función llamada?
La función que llama a otra función se denomina función llamadora y la función controlada se denomina función llamada.
13.- ¿Para que utiliza los prototipos el compilador?
Para validar que el numero y los tipos de datos de los argumentos reales de la llamada a la función son los mismos que el numero y tipo de argumentos formales en la función dada. Si se detecta una inconsistencia se visualiza un mensaje de error.
14.- ¿Dónde se sitúan normalmente los prototipos?
Al principio de un programa, antes de la definición de la primera función main ().
15.- ¿Qué parámetros puede utilizar una función?
Puede utilizar parámetros por valor y parámetros por referencia, o puede no tener parámetros.
16.- ¿Qué significa el paso por valor?
Significa que cuando C++ compila la función y el código que llama a la función recibe una copia de los valores de los parámetros. Si se cambia el valor de un parámetro variable local, el cambio solo afecta a la función y no tiene efecto fuera de