1. CENTRO DE BIOTECNOLOGÍA AGROPECUARIA
ACTIVIDAD SEMANA 1
SERVICIO NACIONAL DE EMPLEO - SENA
Contestar las siguientes preguntas justificando la respuesta.
I. Determine cuál de los siguientes tipos de datos numéricos son
verdaderos, si es válida especifique si es entero o real:
a) 0.5 d) 12345678 g) 0515
b) 237,822 e) 12345678L h)
018CDFc) 9.312 f) -12587 i) 0x87
II. Determine cuál de los siguientes tipos de datos de carácter son válidos:
a) ‘a’ d)
‘’
g) ‘0’
b) ‘$’ e)
‘a’
h)
‘XYZ’c) ‘/n’ f)
‘T’
i)
‘052’
III. Determine cuál de los siguientes tipos de datos de cadenas de carácter
son válidos:
a) ‘8:15 P.M.’
b) “Rojo, Blanco, Azul”
c) “Nombre:
d) “Capitulo 3 (Cont d)”
e) “1.3e-12”
f) “New York, NY 2000”
g) “El maestro dijo, “por favor respeten a sus compañeros”
IV. ¿Cuál es la salida del siguiente programa?
#include <iostream>
Main( )
{
// cout << Hola maestron”;
}
V. ¿Qué entrada se genera en el siguiente programa?
#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
2. CENTRO DE BIOTECNOLOGÍA AGROPECUARIA
DECLARACIÓN DE VARIABLES
Contestar las siguientes preguntas justificando la respuesta.
I. Determine cuál de las siguientes variables son válidas. Si no son válidos
explicar por qué:
a) registro1 d) $impuesto g)
nombre_y_direcciónb) 1registro e) nombre h) _subtotal
c) archivo_3 f) 123-456-12 i) cin
II. Cuál de los siguientes pares de nombres de variables se consideran
como idénticos y cuales no:
a) nombre, nombres d) lista1, lista2
b) dirección, Dirección e) prom, prom
c) cuenta, cuenta f) car1, car_1
III. Describa la declaración apropiada para cada grupo de variables y
formaciones:
a) Variable entera: p, q
b) Variables flotantes: x, y, z
c) Variables de carácter: a, b, c
d) Variable entera largo: contador
e) Variable de cadena de carácter: hola
f) Variable entera inicializada en 10
g) Variable flotante inicializada en 2.25
h) Variable de carácter inicializada en S: op
FUNCIONES DEFINIDAS POR EL USUARIO
1. Explique el significado de cada una de las siguientes definiciones de
funciones:
3. CENTRO DE BIOTECNOLOGÍA AGROPECUARIA
a) int f(int a);
b) double f(double a, int b);
c) char f(char x);
d) long int f(int x, float y);
e) char f(void);
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,
b) Una función llamada raíz acepta dos parámetros enteros y devuelve
un resultado en punto flotante.
c) Una función llamada convertir acepta una carácter y devuelve un
carácter.
d) Una función llamada paso dos parámetros uno entero y otro flotante y
regresa un entero largo.
e) Una función llamada prueba acepta un carácter y devuelve un entero
largo.
FUNCIÓN MAIN( )
Contestar las siguientes preguntas justificando la respuesta.
1. ¿Qué son los componentes principales de un programa en C++, que
significado lleva asociado el nombre main?
2. ¿Qué son los argumentos, donde aparecen los argumentos en un programa
en C++?
3. ¿Qué función realiza, la función return en la función main ¿
4. ¿Qué se necesitan las llaves después del main?
5. ¿Qué sucede si en la función main no le agregamos la función return?