jueves, 19 de abril de 2012

Ejemplo C++

En esta entrada, queremos mostrarles un ejemplo de C++, para lo cual creamos un Script, donde se puede ver la tabla de multiplicar de un numero de 0 a 10.

#include <iostream> // Sentencia obligatoria.
using namespace std; // Sentencia obligatoria para utilizar cin y cout
#define pause cin.get();cin.get(); // Definimos a cin.get como pause para siempre utilizar pause de manera mas reducida.
int main() // Init main cabecera de funcion, es obligatoria,
{
int valor; // Variable tipo entero.
cout << "Ingrese un numero entre 0 y 10 para conocer la tabla de multiplicar:"; // Mostrar en pantalla.09:03
cin >> valor; // Tomar el valor ingresado en cout y asignarlo a la variable "valor"
// Mostramos todos los resultados.
cout << valor << " x " << "0 =" << " " << valor*0 <
cout << valor << " x " << "1 =" << " " << valor*1 <
cout << valor << " x " << "2 =" << " " << valor*2 <
cout << valor << " x " << "3 =" << " " << valor*3 <
cout << valor << " x " << "4 =" << " " << valor*4 <
cout << valor << " x " << "5 =" << " " << valor*5 <
cout << valor << " x " << "6 =" << " " << valor*6 <
cout << valor << " x " << "7 =" << " " << valor*7 <
cout << valor << " x " << "8 =" << " " << valor*8 <
cout << valor << " x " << "9 =" << " " << valor*9 <
cout << valor << " x " << "10 =" << " " << valor*10 <
pause // Pausar script.
return 0; // Fin de comando.
}

miércoles, 18 de abril de 2012

MANUAL DE INSTALACIÓN DE DEV-C++

Manual de Instalacion de DEV-C++

DESCUBRIENDO C++.

C++ es un leguaje de programación que se encarga de organizar los datos dentro de un idioma entendible para un computador o dispositivo electrónico . Entendemos que los equipos procesan bits ( una especie de unos y ceros que interpretan las señales digitales ) a lo que se puede entender que es el idioma para comunicarse con los dispositivos electrónicos haciéndolos inteligentes ,C++ es un lenguaje creado alrededor de los 80´s donde lo que se buscaba era aumentar la capacidad del leguaje de programación C que era muy bueno entonces . Se desarrolla C++, trayendo grandes cambios e incorporando nuevas funciones como lo es la manipulación de objetos. Realmente lo que se logra con la creación de C++ es poder fusionar dos formas de programación :programación estructurada y programación orientada a objetos , haciéndose conocer como leguaje de programación multiparadigma (hibrido).

Para poder programar bajo este lenguaje se debe tener en cuenta lo siguiente ya que encontramos que existen diferentes estructuras y es importante analizarlas una a una :

Variables: Las conocemos como posiciones de memoria donde se guardan los datos usados por elprograma durante su ejecución.

Matrices: Son los arreglos. Las matrices pueden ser cualquiera pero los componentes de ellas deben ser del mismo tipo, es decir, se requiere que lo que se usa dentro del esquema de programación. Existen varios tipos de matrices, como son:

Dinámicas: Es un tipo de matriz y es utilizada en C++ , es bastante complejo programar con listas dinámicas, requiere de conocimientos avanzados, pero también se puede apoyar con varias librerías que tienen plantillas.

Estáticas: Es un tipo de matriz y es utilizada en C, su tamaño es determinado en tiempo de compilación, en C++ esta matriz puede ser modificada y su tamaño de ejecución también tipo identificador[ [tamaño] ] [ = { lista de inicialización }] ;

Tipo: Se refiere al tipo de datos que contendrá la matriz.

Identificador: Se refiere al nombre quese le dará a la matriz.

Tamaño: Es opcional e indica el número de elementos que contendrá la matriz.

Lista de inicialización: E
s opcional y se usa para establecer valores para cada uno de los componentes de la matriz.

Estructuras compuestas: Se pueden crear estructuras dentro de C++ compuestas usando la unión de varios de sus componentes, de los diferentes tipos que existen para C y C++.

Struct: Esta orden se emplea para agrupar variables de tipos iguales.

Unión: Una unión es similar a una struct, salvo que en una estructura creada con union los campos o variables comparten una dirección de almacenamiento común.

Class: Una class es una estructura en donde se agrupan variables y funciones, la misma es usada en Programación Orientada al Objeto.

Un excelente programa desarrollado para la programación, compilacion y ejecución tanto de C y C++ es DEV C++ y a continuacion les contamos nuestra experiencia con este programa. Primeramente quisiéramos contarles que a través de nuestras experiencias de estudio en el SENA y durante nuestra etapa formativa profesional, en ningún momento nos vimos en la necesidad de realizar una tarea de programación, es por esto que durante nuestra primer experiencia con Dev C++ nos vimos tan “encarretados” con el tema que nos pusimos a voltear el código de todas las maneras posibles, a tratar de convertirlo siempre en algo diferente, siempre con el ánimo de aprender y mejorar.

Esta experiencia con Dev C++ nos permitió enfrentarnos realmente a lo que es programar, perdiendo ese miedo infundido del cual sabemos que muchos han padecido, en otras palabras, podemos decir que aunque solo hemos realizado una exploración relativamente básica, la programación se basa simplemente en enfrentarse a ella, comenzar a trabajarle y eso si estudiar y consultar en al máximo.

Por lo anterior podemos deducir que DEV C++ es un software muy elemental para aquellas personas que desean realizar sus propias creaciones de programacion, es un software que en si nos parecio muy facil de utilizar, de manera que si sabes lo que haces (conoces el codigo a implementar), realmente sera sencillo comenzar en este enorme mundo de la programación.


Cibergrafia:

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported.