sena programacion c++
ACTIVIDAD 1
Según el material estudiado responda las siguientes preguntas:
Nombre del aprendiz:
Nombre de la actividad: Identificación de componentes básicos, tipos de datos, entrada y salida de información en C++.
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, (Marcar Con X):
Valor
Valida
Tipo
Justificación
SI
NO
Real
Entero
a)
0.5
x
x
b)
237,822
x
Porque el separador decimal es el punto.
c)
9.312
x
x
d)
12345678
x
x
e)
12345678L
x
Ya que las variables numéricas no admiten letras.
f)
-12587
x
x
g)
0515
x
xh)
018CDF
x
Porque las variables numéricas no admiten letras.
i)
0x87
x
Porque las variables numéricas no admiten letras.
II.) Determine cuál de los siguientes tipos de datos de carácter son válidos. Si no son válidos explicar por qué:
Carácter
Valida
Justificación
SI
NO
a)
‘a’
x
b)
‘$’
x
c)
‘/n’
x
Por que entre las comillas solo puede haberun solo carácter
d)
‘\\’
x
Por que entre las comillas solo puede haber un solo carácter
e)
‘\a’
x
Por que entre las comillas solo puede haber un solo carácter
f)
‘T’
x
g)
‘\0’
x
Por que entre las comillas solo puede haber un solo carácter
h)
‘XYZ’
x
Por que entre las comillas solo puede haber un solo carácter
i)
‘\052’
x
Por que entre las comillas solo puedehaber un solo carácter
III.) Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos. Si no son válidos explicar por qué:
Cadena
Valida
Justificación
SI
NO
a)
‘8:15 P.M.’
x
Porque una cadena tiene que estar encerrada en doble comilla
b)
“Rojo, Blanco, Azul”
x
c)
“Nombre:
x
Porque una cadena tiene que estar encerrada en doblecomilla
d)
“Capitulo 3 (Cont \d)”
x
e)
“1.3e-
x
Porque una cadena tiene que estar encerrada en doble comilla
f)
“New York, NY
x
Porque una cadena tiene que estar encerrada en doble comilla
g)
“El maestro dijo,”por favor respeten a sus compañeros”
x
Porque falta por encerrar la cadena con una doble comilla
IV) ¿Cuál es la salida del siguiente programa?.
#includemain( )
{
// cout > V1 >> V2;
cin >> Precio_venta;
}
Respuesta:se generan las tres entradas v1,v2 y precio_venta,por lo tanto podríamos decir que este programa no genera ninguna entrada porque las variables no han sido declaradas.
ACTIVIDAD 2
Nombre de la actividad: Declaración de variables.
Contestar las siguientes preguntas justificando larespuesta.
I) Marque con una X y determine cuál de los siguientes nombres de variables son válidos. Si no son válidos explicar por qué:
nombre
Valido
Justificación
SI
NO
a)
registro1
x
Porque empieza con una letra
b)
1registro
x
Porque empieza con numero
c)
archivo_3
x
Porque comienza por letra
d)
$impuesto
x
Porque no puede comenzar con un carácterespecial
e)
nombre
x
Porque comienza por letra
f)
123-456-12
x
Porque empieza con numero
g)
nombre_y_dirección
x
Porque comienza por letra
h)
_subtotal
x
Porque no puede comenzar con un carácter especial
i)
cin
x
Porque empieza con una letra
II) Cual de los siguientes pares de nombres de variables se consideran como idénticos y cuales no:
Nombres de variablesa) nombre, nombres
b) dirección, Dirección
c) cuenta, cuenta
d) lista1, lista2
e)prom, prom
f)car1,car_1
III.)Describa la declaración apropiada para cada grupo de variables y formaciones:
Descripción
Declaración
a)
Variable entera: p, q
Int p, int q ;
b)
Variables flotantes: x, y, z
Float x, y ,z...
Regístrate para leer el documento completo.