A1-U1-80209114

4
Estructura del lenguaje de programación C++ (NIVEL I) Unidad 1 Elementos básicos del lenguaje Actividad 1 Identificación de componentes básicos, tipos de datos, entrada y salida de información en C++ C++ es un lenguaje de gran utilidad, ya que con su uso continuo se puede entender con gran facilidad otros lenguajes, yo consideraría que es vital aprender a programar en c++ para asi, empezar a conocer nuevos lenguajes. La programación en c++ tiene una estructura en general fácil de entender, consta de una sintaxis que es un conjunto de normas con las cuales el compilador traduce al lenguaje de máquina una serie de datos que según lo que queramos se pueden lograr diversas soluciones a diversos problemas. La sintaxis la podemos observar en la declaración de variables, en la inserción de datos al programa, la extracción de datos del programa. Otro componte vital en un programa en c++ son las directivas que son unas funciones predeterminadas por el lenguaje que nos permiten realizar diversas operaciones que facilitan la programación, los procesos el ingreso de la información etc. Otro componente son los datos, esto es vital en todos los lenguajes ya que este es el vinculo más cercano que tenemos con la aplicación que se vaya a desarrollar ya que con estos la alimentamos y como resultado esta nos brindará una información, existen varios tipos de datos que encontramos en este lenguaje dependiendo de las necesidades entre estos están los datos enteros, reales y de carácter y obviamente en su declaración se tiene que tener en cuenta su sintaxis para que el compilador los comprenda.

Transcript of A1-U1-80209114

Page 1: A1-U1-80209114

Estructura del lenguaje de programación C++ (NIVEL I)

Unidad 1 Elementos básicos del lenguaje

Actividad 1

Identificación de componentes básicos, tipos de datos, entrada y salida de información en C++

C++ es un lenguaje de gran utilidad, ya que con su uso continuo se puede entender con gran facilidad otros lenguajes, yo consideraría que es vital aprender a programar en c++ para asi, empezar a conocer nuevos lenguajes. La programación en c++ tiene una estructura en general fácil de entender, consta de una sintaxis que es un conjunto de normas con las cuales el compilador traduce al lenguaje de máquina una serie de datos que según lo que queramos se pueden lograr diversas soluciones a diversos problemas. La sintaxis la podemos observar en la declaración de variables, en la inserción de datos al programa, la extracción de datos del programa. Otro componte vital en un programa en c++ son las directivas que son unas funciones predeterminadas por el lenguaje que nos permiten realizar diversas operaciones que facilitan la programación, los procesos el ingreso de la información etc.

Otro componente son los datos, esto es vital en todos los lenguajes ya que este es el vinculo más cercano que tenemos con la aplicación que se vaya a desarrollar ya que con estos la alimentamos y como resultado esta nos brindará una información, existen varios tipos de datos que encontramos en este lenguaje dependiendo de las necesidades entre estos están los datos enteros, reales y de carácter y obviamente en su declaración se tiene que tener en cuenta su sintaxis para que el compilador los comprenda.

La función main es la función principal, todo programa en c++ debe tener una, a partir de ella se pueden invocar otra serie de funciones que pueda ejecutar el programa.

Otro componente muy usado son los comentarios que son muy útiles para el programador ya que este sirve de orientación en el cuerpo del código, estos como todas las instrucciones tiene una sintaxis especifica para que puedan ser entendidos por el compilador

Descripción de la actividad

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:

Page 2: A1-U1-80209114

a) 0.5 Válido real

d) 12345678 Válido entero

g) 0515 Válido entero

b) 237,822 No válido

e) 12345678L No válido

h) 018CDF No válido

c) 9.312 Válido real

f) -12587 Válido.

i) 0x87 Válido entero (HEX)

II. Determine cuál de los siguientes tipos de datos de carácter son válidos:

a) ‘a’ Válido

d) ‘\\’ No válido

g) ‘\0’ No válido

b) ‘$’ Válido

e) ‘\a’ No válido

h) ‘XYZ’ No válido ya que es una cadena

c) ‘/n’ No válido

f) ‘T’ Válido

i) ‘\052 ’ No válido

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 válido por no usar comillas dobles.

b) “Rojo, Blanco, Azul” Es válido.

c) “Nombre: No es válido porque no se cerraron las comillas dobles.

d) “Capitulo 3 (Cont \d)” Es válido pero el símbolo \ no aparece en lo que retorna el programa.

e) “1.3e-12” Es válido.

Page 3: A1-U1-80209114

f) “New York, NY 2000” Es válido.

g) “El maestro dijo, “por favor respeten a sus compañeros” No es válido ya que se usan 3 comillas dobles, así que, no se cierra la cadena de caracteres.

IV. ¿Cual es la salida del siguiente programa?

#include <iostream>

Main( )

{

// cout << Hola maestro\n”;

}

Este programa no muestra nada primero porque tiene problemas de sintaxis y si estas se arreglaran igual no mostraría nada ya que el Hola maestro esta como un comentario asi que el compilador no lo toma en cuenta.

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

#include<iostream>

Main( )

{

cin >> V1 >> V2;

cin >> Precio_venta;

}

No se generan entradas en el programa por que ninguna de las variables ha sido declarada.

Bibliografía

http://www.wikilearning.com/tutorial/tutorial_de_c++-tipos_de_datos/9773-4

http://www.nebrija.es/~abustind/Informatica/MetodologiaI/Elementos_basicos_C.pdf

Page 4: A1-U1-80209114

http://www.monografias.com/trabajos16/entrada-y-salida/entrada-y-salida.shtml