Unidad1 -Actividad3 C++ Sena
Funciones definidas por el usuario
Contestar las siguientes preguntas justificando la respuesta.
1. Explique el significado de cada una de las siguientesdefiniciones de funciones:
a) int f(int a);
Define la función (f) como un entero e indica que la variable (a) es un entero
b) double f(double a, int b);
Define la función (f) doble e indicaque la variable entero (a) es el doble y que la (b) es un entero
c) char f(char x);
Define la función (f) como carácter e indica la representación de una variable carácter (x)
d) longint f(int x, float y);
Define la función (f) largo entero e indica la variable (x) es un entero la variable (y) es flotante
e) char f(void);
Define la función (f) como un carácter e indicapor medio de Void que no recibe parámetros
Nota: leer definición abajo
2. Defina una función, incluyendo las declaraciones de los parámetros formales, para cada uno de lossiguientes enunciados:
a) Una función llamada muestra genera y devuelve una cantidad entera,
int muestra (int a);
{
Return (int b)
}
b) Una función llamada raíz acepta dos parámetrosenteros y devuelve un resultado en punto flotante.
Double raíz (int a, int b)
{
Return (float res)
}
c) Una función llamada convertir acepta una carácter y devuelve un carácter.Char convertir (char a);
{
Return (char b)
}
d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa un entero largo.
Paso (int a, float b);
{Return (long int c)
}
e) Una función llamada prueba acepta un carácter y devuelve un entero largo.
char prueba (char a);
{
Return (long int b)
}
Definiciones: La palabrareservada void define en C++ el concepto de no existencia o no atribución de un tipo en una variable o declaración. Como tal, puede ser usada para destacar que una función no recibe parámetros
Regístrate para leer el documento completo.