Unidad 1 Actividad 3
-
Upload
harold-ivan-mantilla -
Category
Documents
-
view
82 -
download
0
Transcript of Unidad 1 Actividad 3
ACTIVIDAD AUTOAPRENDIZAJE
Programa: Programación Orientada a Objetos con el Lenguaje C++Curso: Lenguaje de Programación C++ Nivel IUnidad didáctica: Elementos básicos del lenguajeNombre de la actividad: Funciones definidas por el usuario.
Descripción 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);R// declara la función de nombre “f” como en valor de retorno entero, y le asigna a esta función la variable o parámetro tipo entero “a”
b) double f(double a, int b);R// declara la función de nombre “f” como en valor de retorno flotante, y le asigna a esta función la variable o parámetro tipo entero “b” y la variable o parámetro tipo flotante “a”
c) char f(char x);R// declara la función de nombre “f” como en valor de retorno caracter, y le asigna a esta función la variable o parámetro tipo carácter “x”
d) long int f(int x, float y);R// esta sintaxis está mal al inicio el long y el int no cuadran.
e) char f(void); R// la sintaxis está mal a el void falta de finir que tipo de dato es.
2. Defina una función, incluyendo las declaraciones de los parámetros formales, para cada uno de los siguientes enunciados:
a) Una función llamada muestra genera y devuelve una cantidad entera, int muestra (int a);
b) Una función llamada raíz acepta dos parámetros enteros y devuelve un resultado en punto flotante. Float raíz (int a, d);
c) Una función llamada convertir acepta una carácter y devuelve un carácter. Char convertir (char x);
d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa
un entero largo. Long int (int a, float b);
e) Una función llamada prueba acepta un carácter y devuelve un entero largo. Long in prueba (char a);