Вы находитесь на странице: 1из 12

UNIVERSIDAD NACIONAL DE MOQUEGUA

Carrera Profesional de Ingeniera de Sistemas e Informtica

GUIA DE LABORATORIO N 01
INSTALACIN DEL ENTORNO DEV C++ PARA WINDOWS 8
I. OBJETIVOS

Conocer sobre el entorno de DEV C++, Versin 5.6.2.

Instalar el Entorno DEV C++.

Aprender a utilizar el entorno DEV C++.


II. INTRODUCCIN
DEV C++: Bloodshed Dev - C++ es un entorno de desarrollo integrado (IDE por sus
siglas en ingls) para programar en lenguaje C/C++.
El entorno est desarrollado en el lenguaje Delphi de Borland. El cual tiene una pgina
de paquetes opcionales para instalar, con diferentes bibliotecas de cdigo abierto.
Cmo obtenerlo? : Existen varias webs disponibles para descargarlo, pero nosotros
bajaremos desde la web: http://sourceforge.net/
III. MATERIALES Y EQUIPOS A UTILIZAR
Gua de Laboratorio - Laboratorio de Computo - Instalador del software Dev C++.
Can Multimedia Laptop Pizarra - Plumones Mota - etc.
IV.

PROCEDIMIENTOS

Descargar Dev C++ Versin 5.6.2


http://sourceforge.net/ seleccionamos Orwell Dev - C++

Seleccionamos a Download para descargar el portable del Dev - C++

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

Instalacin Dev - C++


1. Ejecutamos nuestro archivo descargado.

2. Seleccionamos el idioma deseado.

3. Aceptamos la licencia.

4. Seleccionamos las opciones que viene por default, o sea FULL. Luego siguiente:

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

5. Elegimos el directorio donde se instalar nuestro compilador, dejemos la ruta que


por defecto est predeterminado luego Instalara automticamente.

6. Se da inicio a la instalacin del compilador, copiado de archivos, etc.

7. Una vez finalizado, apreciaremos sta ventana, la que nos permitir verificar la
instalacin de nuestro compilador C++, seleccionamos Ejecutar Dev-C++ 5, para
luego presionar el botn Terminar.

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

seleccionamos el idioma

seleccionamos consola, color e iconos

seleccionamos la opcin recomendada

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

8. Una vez que est cargado nuestro compilador, verificamos que las rutas a las
libreras estn correctamente instaladas. Vamos a Herramientas -> Opciones del
compilador.

Vamos a la pestaa Directorios, luego a la sub pestaa Binarios y verificamos que la


ruta sea
(Se visualizara as siempre y cuando hayan instalado el compilador en el directorio
por default).
Entorno de Dev C++

IDE Dev - C++

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

Barra de Herramientas
para Compilar y
Nombre de

rea de Edicin del Cdigo

V. INVESTIGACIONES Y EJERCICIOS COMPLEMENTARIOS

Explora todo el men principal del Software Dev-C++.

Investigar otros IDEs para desarrollar los algoritmos desarrollados en clases.

VI. EVALUACIN DE ANLISIS DE RESULTADOS


N

Criterios

% Asignado

Finaliz todos los ejercicios correctamente.

30 %

Hizo uso de comentarios para documentar los

10 %

%
Obtenido

Observacin

ejercicios.
3

Realizacin en forma coherente y con lgica.

30 %

Resultados obtenidos fueron correctos.

20 %

Dedicacin del estudiante durante la prctica.

10 %

TOTAL

100 %

Observaciones
__________________________________________________________________________
__________________________________________________________________________

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

GUIA DE LABORATORIO N 02
CONCEPTOS BSICOS DE LOS PROGRAMAS EN C++
I. OBJETIVOS

Conocer la estructura general de un programa en C++.


Conocer los tipos de datos, constantes, variables en C++.

Utilizar el entorno DEV C++.

II. INTRODUCCIN
1. Estructura general de un programa en C++.
a) Encabezado del programa (archivos de cabecera): # include
<nombre_de_libreria>
b) Cuerpo del programa (funcin main):
int main()
{
declaracion de variables;
sentencias;
return 0 ;
}
c) Variables: Lugar donde se almacena los datos a utilizar, que pueden ser de un tipo
de dato particular.
d) Constantes: Si un dato no va a cambiar su valor durante la ejecucin del programa,
generalmente se declara como un valor constante (const).

2. Tipos de datos y tamaos del estndar ANSI de C++.


C++ es un lenguaje que hace distincin entre minsculas y maysculas para las
instrucciones y variables; es decir que no es lo mismo digitar COUT o Cout que cout,
por lo tanto se debe tener en cuenta los siguientes recomendaciones:
a) Todas las palabras reservadas de C++ (return, int, ect), y funciones predefinidas
(system(), main, etc), deben escribirse en minsculas.
b) Al declarar variables en C++, por ejemplo una variable entera A, considere que A
mayscula es diferente de a minscula.

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

c) Al declarar variables en C++, por ejemplo una variable entera var uno, considere
que producira un error debido a que no se reconocen los espacios en blanco para
la declaracin de variable, razn por la cual se sugiere utilizar un guion bajo(_)
var_uno o unirlas varuno.

3. Los comentarios.
Son seales que utiliza el programador para explicar que hacen las lneas de
programacin para documentacin interna, normalmente un programa tiene
comentarios slo en las instrucciones que podran dar lugar a dudas debido a que un
programa con demasiados comentarios innecesarios dificultan la lectura del
programa, los comentarios son ignorados por el compilador. Todos los comentarios
en C++ comienzan con // para los de una lnea y /* */ para comentarios multilnea.
4. Instrucciones de Entrada/Salida (E/S) en C++.
C++ tiene dos instrucciones principales para presentar y capturar datos :

cout

trabaja con el operador de insercin

<<

cin

trabaja con el operador de extraccin

>>

La instruccin cout permite imprimir datos en la pantalla de la computadora, la sintaxis


es la siguiente:

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

cout<<"mensaje a desplegar";

o bien

cout <<"el valor de X es:" <<X;

Donde "X" indica la variable o dato a imprimir.

La instruccin cin permite leer informacin desde el teclado, la sintaxis es la siguiente:


int var;
cin>>var;
Donde var es la variable a ser capturada desde el teclado.

III. MATERIALES Y EQUIPOS A UTILIZAR


Gua de Laboratorio - Laboratorio de Computo - Instalador del software Dev C++.
Can Multimedia Laptop Pizarra - Plumones Mota - etc.
IV. PROCEDIMIENTOS
Realice los siguientes ejemplos en el Software Dev-C++.
Ejemplo N01: holamundo.cpp
PROGRAMA
/* programa realizado por: digite su nombre */

Explicacin lnea por lnea


Indica que se va digitar un comentario.

# include <iostream.h>

Libreras

using namespace std;

Uso de nombres con espacios std cout y cin.

int main ()

La funcin main representa la cabecera.

Indica el inicio del programa.

cout <<"hola mundo";

cout Instruccin que imprime mensajes.

return 0;

Realiza una pausa.

Finaliza el programa.

Para correr nuestro programa primero debemos compilarlo y luego ejecutarlo, ubique la
siguiente barra en el DEV C ++ , para compilar el programa hacemos click en el botn
indicado, si el programa no contiene ningn error, hacemos click en ejecutar , tenemos un
tercer botn que realiza las dos funciones al mismo tiempo

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

Compilar

Ejemplo N02: suma.cpp

Ejecutar

Compilar y
Ejecutar

Ejemplo N 03:
En una empresa de calzado, se aplican los siguientes descuentos al sueldo base de cada uno
de sus empleados: Renta (10%), AFP Confa (7%) y Seguro Social (5%). Desarrollar un
programa en C++ que pida el sueldo base de un empleado y que determine los descuentos y
el sueldo neto a pagar.
Ejemplo N 04:
Disear el programa que permita obtener el salario neto de un empleado, a partir del nmero
de horas trabajadas en el mes. Al salario nominal, se le aplica un descuento del 15%. Debe
mostrar como resultado un mensaje en donde debe verse el nombre del empleado, el
nmero de horas trabajadas, el salario nominal, el descuento aplicado y el salario neto.

UNIVERSIDAD NACIONAL DE MOQUEGUA


Carrera Profesional de Ingeniera de Sistemas e Informtica

V. INVESTIGACIONES Y EJERCICIOS COMPLEMENTARIOS


Esta tarea deber ser entregada al docente la prxima semana, de manera digital e impreso.
1. Disear el programa que lea 5 nmeros enteros y tres nmeros reales y los visualice.
2. Disear el programa que permita leer su nombre y direccin y visualice la misma.
3. Disear el programa que lea la base y la altura de un trapecio, y calcule su rea.
4. Disear el programa que lea el radio de una circunferencia y calcule su longitud.
5. Disear el programa que lea tres nmeros reales, y los visualice.
6. Disee los programas de los algoritmos realizados en clase.
VI. Evaluacin de Anlisis de Resultados

Criterios

% Asignado

Finaliz todos los ejercicios correctamente

30 %

Hizo uso de comentarios para documentar los

10 %

%
Obtenido

Observacin

ejercicios.
3

Realizacin en forma coherente y con lgica.

30 %

Resultados obtenidos fueron correctos.

20 %

Dedicacin del estudiante durante la prctica.

10 %

TOTAL

100 %

Observaciones
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Conclusiones
__________________________________________________________________________
__________________________________________________________________________

Вам также может понравиться