Cuestionario
1.
Que datos van
dentro del argumento de la función?
Los datos que se transmitirán ala función
para producir un resultado útil.
2.
Explique
porque encontrarMax ( ) se considera una función
llamada.
Porque esta está siendo invocada ala acción, es declarada como una función
que espera recibir datos.
3.
Para que sirve el prototipo de función?
Es la instrucción de declaración para una función, lo cual quiere
decir que indica el tipo de valor que será de vuelto formalmente.
4.
¿Cuál es la forma general de las
instrucciones de prototipo?
tipo-de-datos-a-devolver nombres-de-función (lista de tipos de datos
para los argumentos);
5.
Que indica el siguiente prototipo de función?:
double intercambio (int, char, char,
double)
Declara que la función requiere cuatro argumentos que consisten de uno
entero, dos caracteres, y un argumento de precisión doble.
6.
Cual es el propósito del encabezado y cuerpo
de la función?
Encabezado: identificar el tipo de datos del valor devuelto por la función,
proporcionarle nombre y especificar e; numero, orden y tipo de argumento
esperado.
Cuerpo: Operar sobre los datos transmitidos y devolver en forma
directa un valor ala información que llama.
7.
A que
se le llama argumentos?
A cualquier dato que transmitido a una función este adentro de los
paréntesis que estén dentro de la función. Debe utilizar el mismo orden y tipo
de datos que los declarados en el prototipo de función.
8.
Cual es la función de los parámetros formales?
Almacenar valores transmitidos en el momento de la llamada de la función.
9.
Cuales son los requisitos de parámetros enumerados
en la línea de encabezado?
Deben separarse con comas y deben tener los tipos de dais individuales
declarados por separado.
10.
Cual es una regla general pero muy importante
en C++ para colocar instrucciones?
Todas las directivas del preprocesador, constantes nombradas,
variables y funciones deben declararse o definirse antes que puedan usarse.
11.
Utilize la función encontarMax ( ) para encontrar el máximo de dos números introducidos.
Void encontrarMax(int x, int y)
{
Int numMax;
If (x>=y)
numMax x;
else numMax=y;
cout<<”el numero maximo es”<<numMax<<endl;
12.
A qué se le conoce como sobrecarga de
función?
A la capacidad que proporciona C++ para usar el mismo nombre de
función para mas de una función.
13.
Como se le conoce a una función falsa?
Se le conoce como componente parcial.
14.
Como se deben colocar la función main()
y porque ?
Siempre se muestra primero main() porque es la función principal, y da
una idea al usuario que lea el programa
de lo que este trata.
15.
Cual es el componente parcial para completar
cada funcion requerida en un programa completo?
Escribir primero la función main
() y agregar las funciones como se van
desarrollando.
16.
Que es un cabo?
Es el comienzo de una función final que se puede usar como un
sustituto de la unidad final hasta que la unidad este completa.
17.
Cuales con dos maneras de demostrar que el
prototipo despliegue () no tiene parámetros?
Int despliegue ();
Int despliegue (void);
18.
A que se refiere con argumentos por omisión?
Es extender la lista de parámetros de funciones existentes sin
requerir algún cambio en las listas de argumentos invocados que ya están dentro
de un programa.
19.
Como actúan los valores del argumento por omisión?
Estos son enlistados en el prototipo de función y son transmitidos en
forma automática ala función llamada cuando los argumentos correspondientes son
omitidos de la llamada ala función.
20.
Cuales son las reglas a seguirse cuando se
trabaja con parámetros por omisión?
1. Valores por omisión deberían asignarse en el prototipo
de función.
2. Si cualquier parámetro se le da un valor por omisión en
el prototipo de función, a todos los parámetros que sigan también se les
asignaran valores por omisión.
3. Si un argumento es omitida en la llamada ala función real,
entonces todos los argumentos a su derecha también deben omitirse.
4. El valor por omisión utilizado en el prototipo de función
puede ser una expresión consistente de constantes y variables del compilador
para variables declaradas con validez.
Ejercicios 6.1
Problema 2
Problema 4
Problema 6
Problema 7
No comments:
Post a Comment