Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manejo de funciones en C.
DESARROLLO
Genere un documento en Word y responda, a cada punto, señalando el número y letra que le
corresponde.
2) Cada una de las siguientes líneas es la primera línea de una definición de función. Explicar el
significado de cada una.
a) float f6(float a, float b)
Función llamada f6, que recibe dos variables de tipos coma flotante (a y b) y
devuelve un valor de tipo coma flotante.
b) long f7(long a)
Función llamda f7 que recibe una variable a de tipo largo y devuelve un valor de
tipo largo.
c) void f8(int a)
Función llamada f8 que recibe una variable a de tipo entero, y no devuelve ningun
valor.
d) char f9()
Función llamda f9 que no recibe variables y devuelve un valor de tipo caracter.
3) Escribir una llamada a función (acceso a función) apropiada para cada una de las siguientes
funciones
5) Escribir prototipos de funciones adecuados para cada uno de los esquemas que se muestran a
continuación:
Int func1(int, int) Int func1 (double, double)
a) main() b) main()
{ {
int a, b, c; double a, b, c;
... ...
c = func1(a, b); c = func1(a,b);
... ...
} }
a) Escribir una función que permita elevar un número en coma flotante a una potencia entera. En
otras palabras, deseamos evaluar la fórmula: y = xn
x n x N
2 3 1.5 3
2 12 1.5 10
2 -5 1.5 -5
-3 3 0.2 3
-3 7 0.2 5
-3 -5 0.2 -5
c) Utilizando ciclos de repetición (for) y la lectura de valores en forma random, diseñe un
programa en C que le permita leer dos números enteros por cada registro, en un rango de 0 a
5000, y calcule e imprima: suma, diferencia, producto, raíz, residuo y división. Siempre el
primero contra el segundo. Repita para 20 registros.
Ejemplo:
Items Puntaje
Presentación del trabajo escrito 10
Resultados del proyecto 70
Consideraciones Finales 15
Ortografía 5