Está en la página 1de 7

Mi primer programa en Code::Blocks

Introduccion a la Computacion
Departamento de Computacion - FCEyN - UBA

Primer cuatrimestre de 2010

1. Antes de empezar
1.1. C
omo instalo el Code::Blocks en una computadora?
1.1.1. Bajo Windows
Ir a la p
agina del Code::Blocks http://www.codeblocks.org, en la seccion Downloads ir a
Download the binary release, all descargar el archivo codeblocks-8.02mingw-setup.exe
haciendo clic sobre alguna de las opciones de la columna Download from (por ejemplo,
Sourceforge).

1.1.2. Bajo Linux


En particular para la distribucion Ubuntu es instalable desde el Gestor de Paquetes Sy-
naptic. Hay que instalar el paquete codeblocks y el g++. Para otras distribuciones, en la misma
seccion de descargas del sitio de Code::Blocks pueden hallarse las versiones correspondientes.

2. Abriendo el Code::Blocks
Al abrir el Code::Blocks nos aparece una ventana que nos da la bienvenida y nos ofrece
la opcion de crear un proyecto nuevo o abrir uno ya existente.

Figura 1: Vista de inicio del Code::Blocks

1
3. Creando un nuevo programa
3.1. El proyecto
Que es un proyecto? Para nosotros, un proyecto va a ser un programa, una aplicacion.
Para crear un nuevo Proyecto, en el men u File y en la opcion New y elegir Project,
tambien podemos elegir la opci
on que se muestra en la ventana inicial. Al hacer esto se
abrira la siguiente ventana:

Figura 2: Armando el nuevo proyecto

En esta ventana selecionamos Console application y apretamos Go


Luego de esto nos va a mostrar una seguidilla de ventanas en las cuales vamos a ir confi-
gurando nuestro proyecto.

2
Figura 3: Armando el nuevo proyecto

Figura 4: Seleccinando el lenguaje (C++)

Y le ponemos el nombre al proyecto, en este ejemplo miPrimerProyecto.

3
Figura 5: Poniendo nombre y eligiendo carpetas

Marcamos las opciones como est


an en la figura.


Figura 6: Ultimas configuraciones

Una vez terminado esto le damos a Finish y con eso terminamos de crearlo.

4
4. Escribiendo c
odigo en un programa
Cuando terminamos de crear el proyecto nos queda el Code::Blocks as:

Figura 7: Proyecto creado

Dandole doble click a donde dice main.cpp nos abrira este archivo que sera donde escri-
biremos nuestros primeros programas.

Figura 8: El main

5
4.1. Breve explicaci
on del main.cpp
#include <iostream> //Para poder mostrar cosas por pantalla

using namespace std; //Para poder hacer codigo mas simple

int main() //Declaracion de la funcion


{
cout << "Hello world!" << endl; // Comando para mostrar por pantalla
return 0; //Linea de return para terminar
}

Recuerden que la funci


on main es la que se ejecuta ni bien ejecutemos nuestro programa.

5. Corriendo nuestro programa

Para correr nuestro programa le damos al boton primero al boton de Build ( ) y

luego al de Run ( ) o en el men


u Build las opciones Build y luego Run.

Figura 9: Corriendo un programa

Con la tecla Enter cerramos la ventana en la que se ejecuto.


Recuerden que deben hacer compilar (Build ) de nuevo el programa cada vez que lo mo-
difican para que los cambios se vean en la ejecucion del mismo.

6. Debug (o depurar seg


un la traducci
on de google)
El Debug nos permite correr nuestro programa linea por linea observando, entre otras
cosas cuanto valen nuestras variables a cada paso. Podramos decir que es como mirar cada
estado del programa.

6
Para iniciar el debug le damos al boton o en el men
u Debug la opcion Run.
Para ver los valores de las variables ponemos en el men
u de Debug y en la opcion Debugging
Windows marcar Watches. Esto nos abre una ventana donde podemos ver las variables y sus
valores.

6.1. Breve descripci


on de los comandos de Debug

Debug/Continue Para comenzar/continuar el debug.

Run to cursor Corre el programa hasta donde esta el cursor.

Next line Avanza una linea la ejecucion.

Step into En caso de estar en una linea que es una llamada a una funcion, con esta
opcion podemos hacer el seguimiento dentro de esta funcion (Ojo con las variables
locales que la idea de local cambia).

Step out Termina la ejecuci


on de la funcion actual y sigue en la siguiente linea desde
donde fue llamado.

Stop debugger Termina el debug.

Figura 10: El Debug andando

También podría gustarte