Resolucion De Problemas Y Funciones
( Resolución de problemas – Funciones – Punteros - Recursividad).
Realiza el algoritmo de cada situación problemática y el programa en lenguaje C correspondiente.
Funciones1- Escriba una declaración de una función llamada number() que toma un solo argumento entero y no devuelve ningún dato al programa que llama.
2- Qué tipo de valor las funciones siguientesdevuelven?
a- int print_error(float err_nbr);
b- long read_rec( int rec_nbr,int size);
3- Escribe una llamada apropiada para cada una de las siguientes funciones:a. float formula (float x)
{
float y;
y = 3 * x - 1;
return(y);
}
b. double escribe (double a, double b)
{
double c;c = sqrt (a * a + b * b);
printf (“c = % ld \n”, c);
return (c);
}
4- Qué es incorrecto en la definición de la función siguiente?
int hola (int y);
{
return(2*y);
}
5- Escriba una función que reciba dos números como argumentos y devuelva el valor de su producto.
6- Declarar una función denominada SIGN para determinar el signo de un número real. (Se debeobtener “+”, “-”, y blanco para cero (0)).
7- Un asilo factura a sus pacientes de acuerdo a su sexo y edad. El importe facturado a un hombre es de $70 por semana si su edad supera los 70 años yun extra de $20 si pasa de 75 años; si es mujer se le factura $45 por semana si la edad pasa de 60 con un extra de $25 si pasa de 65 años.
Escribir un programa que lea el sexo (‘F’o ‘M’) y laedad de una persona e imprima
cuanto debe abonar al cabo de P semanas.
Si la edad de las personas está por debajo de las consideradas debe imprimirse un mensaje de error. Utilizarfunciones como crea conveniente.
8- Escribir un programa que utilizando una función
f(x) = x^3 -´9
x^2 + 5
e imprima una tabla con los siguientes valores...
Regístrate para leer el documento completo.