You are on page 1of 2

ACTIVIDAD A1-U1-1140840812 Identificación de funciones Contestar las siguientes preguntas justificando la respuesta.

Identifica si son correctas las siguientes llamadas a una función, llamada Compara cuyo encabezado es el siguiente: double Compara (int x, double y); 1. int a,b; double z; cout << Compara (a,b,z); 2. double a,b; int z; f Compara(a,z) 3. double a,b,c; do { ..... } while (compara (a,b)); Escriba una llamada a función apropiada para las siguientes funciones : 4. float formula(float x) { float y; y = 3 * x – 1; return (y); } 5. int escribe(int a, int b) { int c; c = sqrt(a * a + b * c); return (c); }

hasta aquí iríamos bien) pero el primero es de tipo double y el segundo es de tipo entero. esta función solo recibe dos parámetros y el primero es de tipo entero y el segundo un double... int j .a)).. la función recibe dos parámetros de los cuales el primero debe ser de tipo entero y el segundo de tipo double. En el ejemplo 3.c. variableEjemplo = escribe(x. envía tres parámetros a la función de los cuales los dos primero son de tipo entero y el tercero es double. } while (compara (j. se envían dos parámetros (la función recibe dos parámetros. cout << formula(Julian).y. se llama a la función enviando dos parámetros de tipo double. El ejemplo 1.DESARROLLO La función recibirá primero un valor de tipo entero y luego un valor de tipo double y que solo recibe dos valores. como lo dije más arriba.y). . La forma correcta de llamar esta función seria: double a. do { . En el ejemplo 2. Una llamada correcta para la función del ejemplo 4 sería: float Julian.b. Una llamada correcta para la función del ejemplo 5 sería: Int x..