Friday, November 16, 2012

Tarea Capitulo 6




 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