Programa: Programacin Orientada a Objetos con el Lenguaje C++ Curso: Lenguaje de Programacin C++ Nivel I Unidad didctica: Elementos bsicos del lenguaje Nombre de la actividad: Funciones definidas por el usuario.
Descripcin de la actividad
Contestar las siguientes preguntas justificando la respuesta. 1. Explique el significado de cada una de las siguientes definiciones de funciones: a) int f(int a); La function f, que devuelve un valor entero y sus variables de ingreso en sus valor entero b) double f(double a, int b); La function f, que devuelve un valor tipo double y sus variables de ingreso son una double (a) y otro valor entero (b) c) char f(char x); La function f, que devuelve un valor char y su variable de ingreso es un char (x) d) long int f(int x, float y); La function f, que devuelve un valor entero largo, y sus variables de ingreso son una entera (x) y una float (y) e) char f(void); La funcin f, que devuelve un valor char y su variable de ingreso es void.
2.
Defina una funcin, incluyendo las declaraciones de los parmetros formales, para cada uno de los siguientes enunciados: a) Una funcin llamada muestra genera y devuelve una cantidad entera, int muestra(int a); b) Una funcin llamada raz acepta dos parmetros enteros y devuelve un resultado en punto flotante.
double raz(int x, int y); c) Una funcin llamada convertir acepta una carcter y devuelve un carcter. Char convertir(char x);
d) Una funcin llamada paso dos parmetros uno entero y otro flotante y regresa un entero largo. Long int paso(int x, float y); e) Una funcin llamada prueba acepta un carcter y devuelve un entero largo. Long int prueba(char x);