Sie sind auf Seite 1von 7

ELEMENTOS BASICOS DEL LENGUAJE C ++

CARLOS ORLANDO GOMEZ BARAJAS










ESTRUCTURAS DEL LENGUAJE DE PROGRAMACION C++ (NIVEL I)

FABER HERNAN ARISTIZABAL GOMEZ















SENA CAMPUS VIRTUAL
BOGOTA COLOMBIA 2014








ACTIVIDAD AUTOAPRENDIZAJE

Programa: Programacin Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programacin C++ Nivel I
Unidad didctica: Elementos bsicos del lenguaje
Nombre de la actividad: Identificacin de componentes bsicos, tipos de datos,
entrada y salida de informacin en
C++.


Objetivo especfico de aprendizaje
Analizar el material de apoyo para entender los componentes bsicos de un programa, los
tipos de datos y la lectura y escritura de informacin.

Duracin de la actividad Producto a entregar Forma de entrega
3 horas Entregar un reporte
donde muestre un
anlisis sobre los
elementos bsicos del
lenguaje,
fundamentando su
opinin.
Con esto el participante
podr definir los tipos de
datos, definir entradas y
salidas de datos.
En un documento Word a
travs de la plataforma en el
apartado del Buzn de
transferencia digital. El
archivo deber llamarse:
A1-U1-Num.id

Actividad previa Recursos de apoyo
Estudiar los conceptos descritos en el
material de apoyo.
Revisar la explicacin de los temas que se
encuentra en la presentacin

Material de apoyo: Tema 1. Componentes y
tipos de datos.






ELEMENTOS BASICOS DEL LENGUAJE C ++
C++ es un lenguaje de programacin orientado a objetos input, proccesing, output
herramienta que se utiliza para organizar y resumir el resultado de un problema
Localizadores de memoria (variables) el rea donde se almacenan temporalmente
los datos a utilizarse en el programa un ejemplo seria
Deposit, endbalace, withdrawl, privateLocation
Pasos para editar programa utilizar un editor para codificar cdigo fuente la
function #include <iostream> es conocida como una direccin de procesador
permite usar el objeto cout para generar los output, para generar el output y el
manipulador endl sin necesidad del prefijo std.
Luego de procesar esta instruccin es necesario verificar que los cdigos del
programa no violen ninguna regla del lenguaje y traducirlo a un lenguaje maquina
equivalente (compilar para crear el object program)
Los programas codificados en un lenguaje de alto nivel se desarrollan usualmente
utilizando el IDL, contiene varios programas que facilitan el codificar un programa
fuente, es necesario usar un linker para cambiar el programa objeto con los
programas que residen en las libreras de IDL.
El prximo paso es cargar el programa ejecutable a la memoria principal del
computador para su ejecucin esto se realiza atraves de un programa llamado
loader.

LOS TIPOS DE CARACTER
Char, almacena un solo carcter a, b, 5 (tambin es un entero) y para
representar una cadena de caracteres se utilizan las comillas soy una cadena,
wchar_t
Short, nmeros enteros pequeos, short, int, long, long long
Int, nmeros enteros mas amplios
Float, floating point number float, double, long double
Doubl doubl, presicion
String, cero o mas caracteres
Bool, valor booleano (true/false), bool


SINTAXIS DEL ESTATUTO CIN
cin >> Lista de variables;
Donde Lista de variables puede ser una o ms variables separadas por >>
Ejemplos:
cin >> a >> b; // estamos esperando la entrada de dos valores del tipo
// definido en la declaracin de a y b.
cin >> num; // estamos esperando la entrada de un solo valor.
cin >> Precio_venta // estamos esperando la entrada de un solo valor
// del tipo definido en la declaracin de
// Precio_venta

SINTAXIS DEL ESTATUTO COUT
Cout<<Lista;

donde Lista puede ser variables, valores constantes o expresiones separadas por
<<
cout << "Dame el numero "; // estamos desplegando el mensaje
// en pantalla.
cout << "El resultado es " << resul; // estamos desplegando el
// mensaje y el valor de la
// variable resul
cout << "Nombre " << "\t" ; // despliega el mensaje Nombre, realiza un
// tab ah quedar el cursor





ESTATUTO DE ESCRITURA
Los operadores de extraccin e insercin, >> y <<, apuntan en la direccin del
flujo de datos.
Recordemos que para poder utilizar el estatuto cin y cout se requiere la directiva
#include <iostream.h>.
Existen caracteres especiales que pueden ser usados con el cout dentro de
comillas. Entre ellos estn:
\ n realiza un cambio de lnea equivalente a usar endl.
\ t tabulador.
\ a sonido de la campana.
\ comilla doble.
\ comilla simple.

ESTRUCTURA BASICA DEL PROGRAMA
#include <iostream>
Using namespace std;
Int main()
{
Cout<<hola profe<<
Endl;
Return 0,
}
Cabe resaltar que un lenguaje de programacin se usa para expresar algoritmos
detallados de solucin a un problema, este se conforma por un conjunto de
smbolos y reglas sintcticas.
El lenuaje c++ hace parte del lenguaje compilador el cual es escrito por el
programador pero requiere de un procesos de revisin sintctica y semntica para
generar un nuevo codigo fuente que ser entendible por la maquina
ACTIVIDAD AUTOAPRENDIZAJE

Programa: Programacin Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programacin C++ Nivel I
Unidad didctica: Elementos bsicos del lenguaje
Nombre de la actividad: Identificacin de componentes bsicos, tipos de datos,
entrada y salida de informacin en C++.


Contestar las siguientes preguntas justificando la respuesta.
I. Determine cul de los siguientes tipos de datos numricos son verdaderos, si
es vlida especifique si es entero o real:
a) 0.5= real d) 12345678 =entero g) 0515=entero
b) 237,822=entero e) 12345678L=no es valida h) 018CDF=no
valido
c) 9.312=real f) -12587=real i) 0x87=no valido

II. Determine cual de los siguientes tipos de datos de carcter son vlidos:
a) a =v d) \\ =f g) \0=f
b) $ =v e) \a =f h) XYZ=f
c) /n =f f) T =v i) \052=f

III. Determine cual de los siguientes tipos de datos de cadenas de carcter son
vlidos:
a) 8:15 P.M.
b) Rojo, Blanco, Azul valido
c) Nombre:
d) Capitulo 3 (Cont \d) valido
e) 1.3e-12 valido
f) New York, NY 2000 valido
g) El maestro dijo, por favor respeten a sus compaeros

IV. Cual es la salida del siguiente programa?
#include <iostream>
Main( )
{
// cout << Hola maestro\n;
}
RESPUESTA=Error en la sintaxis

V. Qu entrada se genera en el siguiente programa?
#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
} }
REPUESTA: V1,V2 y Precio_Venta de carcter

Bibliografa
Bjarne Stroustrup, El lenguaje de programacin C++, Addison Wesley, Madrid, 1998, ISBN 84-7829-
019-2
Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley Pub Co; Tercera edicin (15
de febrero de 2000); ISBN 0-201-70073-5
Bjarne Stroustrup, The Design and Evolution of C++, Addison-Wesley Pub Cp; Primera edicin (29
de marzo de 1994); ISBN 0-201-54330-3
Margaret A. Ellis y Bjarne Stroustrup, The Annotated C++ Reference Manual, Addison-Wesley Pub
Co; (1 de enero de 1990); ISBN 0-201-51459-1

Das könnte Ihnen auch gefallen