Sei sulla pagina 1di 4

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) 018CDF

c) 9.312 f) -12587 i) 0x87

Números Enteros

Números Reales

Justificación:

b) 237,822 R/= Este no es válido ya que debe tener el punto decimal en vez de una coma.

e) 12345678L R/= Este número no es válido ya que contiene una letra

h) 018CDF R/= Este número no es válido ya que contiene una letra

i) 0x87 R/= Este número no es válido ya que contiene una letra

II. Determine cual 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’

Justificación:

c) ‘/n’ R/= Es una función del leguaje

d) ‘\\’ R/= Es una función del leguaje

g) ‘\0’ R/= Debe estar separado por apostrofes

h) ‘XYZ’ R/= Debe estar separado por apostrofes

i) ‘\052’ R/= Debe estar separado por apostrofes


III. Determine cual 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 \”

e) “1.3e-12”

f) “New York, NY 2000”

g) “El maestro dijo, “por favor respeten a sus compañeros”

Justificación:

a) ‘8:15 P.M.’ R/= las cadenas se representa con comillas dobles

c) “Nombre: R/= Faltaron las comillas dobles al final de la cadena

g) “El maestro dijo, “por favor respeten a sus compañeros” R/= Faltaron las comillas doble al final
de la cadena ya que la cadena quedo abierta.

IV. ¿Cual es la salida del siguiente programa?

#include <iostream>

Main( )

// cout << Hola maestro\n”;

R/= No muestra nada ya que “//” se utiliza para realizar comentarios en el programa pero no se
muestra a la salida.

V. ¿Qué entrada se genera en el siguiente programa?

#include

Main( )

cin >> V1 >> V2;

cin >> Precio_venta;

R/= El programa solo tiene las variables declaradas pero no mostrara nada en la salida del
programa
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ón

b) 1registro e) nombre h) _subtotal

c) archivo_3 f) 123-456-12 i) cin

Justificación:

b) 1registro R/= Esta variable empieza por un numero por tal motivo no es valido

d) $impuesto R/= Esta variable empieza por un carácter especial por tal motivo no es valido

f) 123-456-12 R/= Esta variable empieza por un numero por tal motivo no es valido

h) _subtotal R/= Esta variable empieza por un carácter especial por tal motivo no es valido

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

Iguales

Diferentes

III. Describa la declaración apropiada para cada grupo de variables y formaciones:

a) Variable entera: p, q Int p, Int q

b) Variables flotantes: x, y, z Float x, Float y, Float z

c) Variables de carácter: a, b, c Char a,b,c

d) Variable entera largo: contador Long contador

e) Variable de cadena de carácter: hola String hola

f) Variable entera inicializada en 10 Int numero = 10

g) Variable flotante inicializada en 2.25 Float numero = 2.25

h) Variable de carácter inicializada en S: op Char op = “S”


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?

R/= los componentes principales son librerías de cabeceras como:

#incluede <iostream>, return, main namespace

La función main es el principal procedimiento del programa es decir, es el que ejecuta los de mas
procedimientos y funciones.

2. ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++?

R/= Los argumento son valores de entrada que se necesita para ejecutar el programa y el
funcionamiento del programa.

Ejemplo: Función

Suma (valor1, valor2)

Resultado = valor1 + valor2

Mostrar = Resultado

3. ¿Qué función realiza, la función return en la función main ?

La función return retorna el valor del programa que se ejecutó.

4. ¿Qué se necesitan las llaves después del main?

R/= Las llaves esta son las encargada de encerrar la instrucciones del programa, las llaves indican
el inicio del programa y el final.

5. ¿Qué sucede si en la función main no le agregamos la función return?

R/= No retorna los valores que necesitamos cuando escribimos la instrucciones por lo tanto el
programa no sería ejecutable el programa no tendría salida .

Para acceder a la evaluación, remítase al menú principal, luego dar clic en el botón Actividades /
Actividad de Aprendizaje 1 / Evidencia: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en C++. Unidad 1 actividad 1

Potrebbero piacerti anche