Está en la página 1de 2

Contestar las siguientes preguntas justificando la respuesta.

Identifica si son correctas las siguientes llamadas a una funcin, llamada Compara
cuyo encabezado es el siguiente:
double Compara (int x, double y);
1. int a,b;
double z;
cout << Compara (a,b,z);
Respuesta: la llamada no es correcta, ya que la funcin compara pide 2 valores, y aqu
vemos que se dan 3 valores.

2. double a,b;
int z;
f Compara(a,z)
Respuesta: no es correcta la llamada, ya que el primer dato que se debe dar es un int
y el segundo un double, en ste caso ocurre de maner inversa
3. double a,b,c;
do
{
.....
}
while (compara (a,b));
Respuesta: la llamada no es correcta, ya que ambos datos son de tipo double, y el
primero debe ser de tipo int
Escriba una llamada a funcin apropiada para las siguientes funciones :
4. float formula(float x)
{
float y;
y = 3 * x 1;
return (y);
}
Respuesta: cout<<formula(0.4);

5. int escribe(int a, int b)

{
int c;
c = sqrt(a * a + b * c);
return (c);

}
Respuesta: int x, y, z;
z=escribe(x,y);