Está en la página 1de 3

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: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en
C++.

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cual 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

Dato Numérico Tipo de Valido


numero Justificación
Entero Real Si No
a) 0.5 x x
b) 237,822 x Los decimales van separados por puntos
no por comas.
c) 9.312 x x
d)12345678 x x
e)12345678L x El dato numérico contiene letras.
f)12587 x x
g)0515 x x
h)018CDF x El dato numérico contiene letras.
i)0x87 x El dato numérico contiene letras.
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’

Dato de carácter Valido


Justificación
Si No
a)‘a’ x
b) ‘$’ x
c) ‘/n’ x Entre las comillas ahí dos
caracteres, debe ir solamente uno.
d)‘\\’ x Entre las comillas ahí dos
caracteres, debe ir solamente uno.
e) ‘\a’ x Entre las comillas ahí dos
caracteres, debe ir solamente uno.
f) ‘T’ x
g) ‘\0’ x Entre las comillas ahí dos
caracteres, debe ir solamente uno.
h) ‘XYZ’ x Entre las comillas ahí tres
caracteres deben ir solamente uno.
i) ‘\052’ x Entre las comillas ahí cuatro
caracteres, debe ir solamente uno.

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 \d)”

e) “1.3e-12”

f) “New York, NY 2000”

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


Dato de carácter Valido
Justificación
Si No
X Por que las cadenas van
a) ‘8:15 P.M.’
encerradas en comillas dobles.
b) “Rojo, Blanco, Azul” X
X Por qué las cadenas van
c) “Nombre:
encerradas en comillas dobles.
d) “Capitulo 3 (Cont \d)” X
e) “1.3e-12” X
f) “New York, NY 2000” X
x Por qué las cadenas van con las
g) “El maestro dijo, “por favor
comillas dobles pero deben
respeten a sus compañeros”
encerrar la cadena.

IV. ¿Cual es la salida del siguiente programa?


#include <iostream>
Main( )
{
// cout << Hola maestro\n”;
}

Rta: no tiene salida ya que // significa comentario.

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


#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
Rta: se generan 3 entradas:
- V1
- V2
- Precio_venta
Entonces el programa no genera ninguna entrada ya que las variables no han sido
declaradas.

También podría gustarte