Nexo cultura-ecologia
ACTIVIDAD AUTOAPRENDIZAJE
Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Declaración de variables.
Descripción de la actividad
Contestar las siguientes preguntas justificando la respuesta.
I. Determine cual de las siguientes variables son válidas. Si no son válidos explicar por qué:
a) registro1 d) $impuesto g) nombre_y_dirección
b) 1registro e) nombre h) _subtotal
c) archivo_3 f) 123-456-12 i) cin
Valido: Por que sus variables son caracteres enteros.
No valido:Por sus caracteres en valor numericos
II. Cual de los siguientes …ver más…
1. Explique el significado de cada una de las siguientes definiciones de funciones:
a) int f(int a);
FUNCION INT DEVUELVE UN ENTERO A
ENTERO
Puede tomar todos los valores positivos, negativos o el cero ( 0 ) inclusive.
b) double f(double a, int b);
UNA FUNCION DOUBLE Y DEVUELVE UN DOUBLE A Y UN ENTERO B
DOUBLE: Es un número en punto flotante pero con doble precisión.
c) char f(char x); CHAR: :
FUNCION CHAR Y DEVUELVE UN RESULTADO CHAR
Es un tipo de dato para almacenar un carácter y puede almacenar los números enteros.
d) long int f(int x, float y);
FUNCION LONG INT Y DA RESULTADO UN ENTERO X Y UNA FLOTANTE Y
LONG: El largo de un entero a veces resulta corto y con long tenemos una longitud desde menos 231 hasta 231 positivo, si esto resulta pequeño entonces se declara como unsigned long. FLOAT: Este tipo representa lo que se conoce como un número en punto flotante.
e) char f(void);
UNA FUNCION CHAR NO DEVUELVE VALOR
La palabra void al inicio de la función indica que no retorna ningún valor.
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