ACTIVIDAD DE APRENDIZAJE 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++. Aprendiz: Dagoberto España Bermúdez Declaración de Variables y Directivas de Procesamiento.
DESCRIPCIÓN DE LA ACTIVIDAD Contestar las siguientes preguntas justificando la respuesta. 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 Es un tipo de dato numérico y es un real ya que el punto influye en si es entero o un real. b) 237,822 No es un tipo de dato numérico correcto ya que la coma (,) no se utiliza en C+ + para un número irracional ni como un separador de cifras en miles, además el programa solo reconoce el número como 237 e ignora el resto de dígitos. c) 9.312 Es un tipo de dato numérico y es un real ya que el punto influye en si es entero o un real. d) 12345678 Es un tipo de dato numérico y es un entero ya que no hay ningún punto que influya en que sea un un tipo de dato real. e) 12345678L No es un tipo de dato numérico correcto ya que no hay punto decimal ni carácter e ó E. f) -12587 Es un tipo de dato numérico y es un entero ya que el signo constituye una expresión.
g) 0515 Es un tipo de dato numérico y es una constante entera octal. h) 018CDF No es un tipo de dato numérico correcto ya que los caracteres al final no indican nada acerca de la naturaleza del tipo numérico. i)
0x87
Es un tipo de dato numérico y es una constante entera hexadecimal II. Determine cuál de los siguientes tipos de datos de carácter son válidos: a) ‘a’ Es un tipo de dato de carácter valido. b) ‘$’ Es un tipo de dato de carácter valido. c) ‘/n’ No es un tipo de dato de carácter valido ya que es una tipo constante carácter y su valor ASCII es 10. d) ‘\\’ No es un tipo de dato de carácter valido ya que es una tipo constante carácter y su valor ASCII es 92. e) ‘\a’ No es un tipo de dato de carácter valido ya que es una tipo constante carácter y su valor ASCII es 7. f) ‘T’ Es un tipo de dato de carácter valido. g) ‘\0’ No es un tipo de dato de carácter valido ya que es una tipo constante carácter y su valor ASCII es 0. h) ‘XYZ’ Es un tipo de dato de carácter valido.
i)
‘\052’ Es un tipo de dato de carácter valido.
III. Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos: a) ‘8:15 P.M.’ No es un tipo de dato de cadena valido ya que no se encuentran comillas encerrando las supuestas cadenas de caracteres. b) “Rojo, Blanco, Azul” Es un tipo de dato de cadena valido ya que se encuentran encerrados por comillas. c) “Nombre: No es un tipo de dato de cadena valido ya que falta la comilla que cierra la cadena. d) “Capitulo 3 (Cont \d)” Es un tipo de dato de cadena valido ya que se encentra encerrado por comillas. e) “1.3e-12” Es un tipo de dato de cadena valido ya que se encuentra encerrado por comillas. f) “New York, NY 2000” Es un tipo de dato de cadena valido ya que se encuentra encerrado por comillas. g) “El maestro dijo, “por favor respeten a sus compañeros” No es un tipo de dato de cadena valido ya que faltarían unas comillas para cerrar, además no pueden ir por dentro las comillas en una cadena de caracteres. IV. ¿Cuál es la salida del siguiente programa? #include main( ) { // cout
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.