Está en la página 1de 2

Jose Alfredo Brand

TALLER 3

1. Explique el significado de cada una de las siguientes definiciones de


funciones:

a) int f(int a); // es una función de tipo entero de nombre f que recibe un entero a, retorna
un valor entero.

b) double f(double a, int b); //es función de tipo double recibe 2 parametros uno de tipo
double a y otro de tipo entero b, retorna un valor de tipo doublé.

c) char f(char x); // function de tipo character que recibe un parámetro tipo char x,
devolverá un carácter.

d) long int f(int x, float y); // no es function ya que tiene 2 tipos long int que no son
permitidos para definer variables o funciones.

e) char f(void); // función de tipo char no recibe ningún parámetro devuelve un


carácter.

2. Defina una función, incluyendo las declaraciones de los parámetros


formales, para cada uno de los siguientes en parnunciados:

a) Una función llamada muestra que genera y devuelve una cantidad entera
int muestra();

b) Una función llamada raiz que acepta dos parámetros enteros y devuelve un resultado en
punto flotante.
Float raíz(int a,int b);

c) Una función llamada convertir que acepta un carácter y devuelve un carácter.


Char convertir(char a);

d) Una función llamada paso que recibe dos parámetros uno entero y otro flotante y regresa un
entero largo.
Long paso(int a, float b);
e) Una función llamada prueba que acepta un carácter y devuelve un entero largo.
Long prueba(char c);

También podría gustarte