SE HAN DISPUESTO DOCUMENTOS EN PDF DE CADA TEMA, SE RECOMIENDA LOS DESCARGUE PARA MEJOR USO DE ESTOS.

viernes, 12 de febrero de 2010

Iniciando la programación Parte 10


Programando en C ++
Parte III

Desarrollando soluciones en C++

Como se explicó en la sección anterior se trabajará un poco del lenguaje C++ en modo consola solo para que usted adquiera un poco de práctica y aprenda la sintáxis básica del lenguaje, primero se codificarán los ejemplos realziados en las secciones anteriores, hasta proveerle de ejercicios para que los realize usted mismo, recuerde que en esta guía se usará Code::Blocks como IDE para el desarrollo.

 



Descargue este contenido en PDF aquí.
Descargue los ejercicios resueltos en C++ aquí.

Nota: Se ha preferido publicar el contenido para descarga en PDF al igual que una serie de problemas resueltos en lenguaje C++ para que los descargue y pueda probarlos usted mismo, los archivos están comprimidos.

martes, 9 de febrero de 2010

Iniciando la programación Parte 9

Programando en C ++
Parte II

Conociendo un poco Code::Blocks


Ejecutando Code::Blocks

 

Antes de iniciar el desarrollo de soluciones en C++ usando Code::Blocks es necesario que conozca elementos básicos que necesitará, para el correcto desarrollo en Code::Blocks, a continuación se explicará de la manera mas breve cada uno de los elementos enumerados en la imagen.

lunes, 8 de febrero de 2010

Iniciando la programación Parte 8

Programando en C ++
Parte I
Escogiendo el Entorno de Desarrollo

En esta breve sección se escogerá el Entorno de Desarrollo Integrado IDE que es el software a través del cual se hace la codificación de pseudocódigo a lenguaje de programación que se esté usando, en este caso lenguaje C++.
Existen diversas herramientas de este género la más popular es la ofrecida por Microsfot, llamada Visual Studio que actualmente está en su versión 2010 pero esta no es la que se usará, también existe Builder C++ de Borland, Eclipse que es Libre “Free” y además multiplataforma a diferencia de las dos anteriores y funciona no solamente para C++ sino para C, Java, PHP, entre otros, pero en esta guía de aprendizaje se utilizará una herramienta sencilla y potente llamada Code::Blocks.

Iniciando la programación Parte 7

Conociendo el lenguaje de programación C ++ Parte II - Estructuras selectivas


Estructuras condicionales o de selección

Anteriormente se enseñó lo referente a este tema por tanto no se repetirá ningún concepto, se expuso la estructura condicional SI – SINO en modo pseudocódigo, ahora fíjese en la estructura empleada en lenguaje C++.


Pseudocódigo                                        Lenguaje C ++

SI (condicion) entonces                            if (condicion) {
Accion_1                                                         Accion_1
Accion_2                                                         Accion_2
Accion_N                                                         Accion_N
Fin si                                                           }

martes, 2 de febrero de 2010

Iniciando la programación Parte 6


Conociendo el lenguaje de programación C ++ Parte I

En esta sección se ha dispuesto enseñar un poco a cerca del lenguaje C++ no se profundizará mucho pues es un tema extenso y la idea no es crear un “manual” de programación en C++ pues en la web hay cantidades de manuales disponibles. Lo que realmente se desea es mostrar parte de la síntaxis del lenguaje C++ pues es muy semejante a la de lenguajes actualmente usados como Java, C#, PHP entre otros.

Un poco de la historia de C ++

C ++ es un lenguaje de programación que apareció en el año 1983, desarrollado por Bjarne Stroustrup con el objetivo de extender más allá el uso del ya existente lenguaje C de tal manera que C++ pudiese permitir la manipulación de objetos por tanto C++ es una extensión del lenguaje C.
C ++ es un lenguaje multiplataforma, es decir que puede ser usado en cualquiera de los sistemas operativos existentes en la actualidad, los pertenecientes a la familia windows incluyendo el actual windows 7, los derivados de Unix como BSD, derivados de GNU/BSD, derivados de GNU/Linux entre otros, incluso en los sistemas MacOs de Apple y el resto de sistemas existentes.