Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


laboratorio de programación 3, Apuntes de Matemáticas

laboratorio de programación 3 ........................................................................................................

Tipo: Apuntes

2020/2021

Subido el 10/01/2021

gustavo-guerrero-lopez-11
gustavo-guerrero-lopez-11 🇵🇪

2.5

(2)

4 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
GUIA DE LABORATORIO Nº 3 INTRODUCCION AL C++ LENGUAJE DE PROGRAMACION
______________________________________________________________________________________________________________
C++
OBJETIVOS: Que el alumno se familiarice con el entorno de trabajo del borland c++.
Programa 1
Desarrollar un programa que muestre un mensaje en pantalla y espere hasta terminar de leerlo. El
mensaje es del gusto del usuario.
Codificación en Borland C++
//Todo lo escrito detrás de las dos barras serán
ignoradas
/*El compilador ignora los comentarios.
Recuerde: Los comentarios pueden ir en cualquier
parte del código.*/
#include<conio.h> //Se incluye (include) la biblioteca
conio
#include<iostream.h> //Se incluye la biblioteca
iostream
void main() //FUNCION PRINCIPAL
{
cout<<"Todo lo que se escribe dentro de las
comillas"<<endl;
cout<<"sera mostrado en la pantalla."<<endl;
cout<<endl;
cout<<"Presione una tecla para finalizar";
getch(); //Espera hasta que se presione una tecla
}
Explicación
En él código fuente se ve el uso de comentarios de
una y de varias líneas. Se incluye la bibioteca conio
por que dentro de ella se encuentra la rutina getch.
Sí no se usaría esta bibioteca no podríamos usar la
función getch. La bibioteca iostream contiene al
objeto cout. Se ve a la función principal main. El
símbolo { y } indica el inicio y el fin respectivamente
del cuerpo de main. Todo tiene un inicio y un fin. Por
qué pensó que un programa no!. Debe recordar que
toda función tiene un cuerpo. Luego se observa una
instrucción. La instrucción a la que nos referimos es:
cout<<”Todo lo...”; Las instrucciones se reconocen
fácilmente por que terminan siempre en ; Cout es un
objeto de la librería de clases iostream. Este objeto
abre un flujo de datos que conecta la pantalla con el
programa. El símbolo << llamado operador de
inserción se encarga de insertar lo captado en el
teclado. La función getch() esperará siempre
mientras no se pulse una tecla.
Para tener el programa ejecutable tenemos que compilar. Para esto presionamos la combinación
de teclas: ALT + F9 o sino hacemos click en el menú Project y hacemos click en la pestaña
Compile.
El programa compilado se encuentra en un determinado directorio o carpeta del disco duro de
nuestro ordenador. Pero si te dá pereza buscarlo puedes presionar la combinación de teclas Ctrl +
F9 que dará la orden de compilar y luego ejecutar la aplicación recién creada por compilador. Abajo
se muestra la imagen del programa que hemos creado.
Imagen 9
______________________________________________________________________________________________________________
Dr.Ing. CARLOS A. MORENO PAREDES -FIEE
pf2

Vista previa parcial del texto

¡Descarga laboratorio de programación 3 y más Apuntes en PDF de Matemáticas solo en Docsity!

GUIA DE LABORATORIO Nº 3 INTRODUCCION AL C++ LENGUAJE DE PROGRAMACION


C++

OBJETIVOS: Que el alumno se familiarice con el entorno de trabajo del borland c++. Programa 1 Desarrollar un programa que muestre un mensaje en pantalla y espere hasta terminar de leerlo. El mensaje es del gusto del usuario. Codificación en Borland C++ //Todo lo escrito detrás de las dos barras serán ignoradas /El compilador ignora los comentarios. Recuerde: Los comentarios pueden ir en cualquier parte del código./ #include<conio.h> //Se incluye (include) la biblioteca conio #include<iostream.h> //Se incluye la biblioteca iostream void main() //FUNCION PRINCIPAL { cout<<"Todo lo que se escribe dentro de las comillas"<<endl; cout<<"sera mostrado en la pantalla."<<endl; cout<<endl; cout<<"Presione una tecla para finalizar"; getch(); //Espera hasta que se presione una tecla } Explicación En él código fuente se ve el uso de comentarios de una y de varias líneas. Se incluye la bibioteca conio por que dentro de ella se encuentra la rutina getch. Sí no se usaría esta bibioteca no podríamos usar la función getch. La bibioteca iostream contiene al objeto cout. Se ve a la función principal main. El símbolo { y } indica el inicio y el fin respectivamente del cuerpo de main. Todo tiene un inicio y un fin. Por qué pensó que un programa no!. Debe recordar que toda función tiene un cuerpo. Luego se observa una instrucción. La instrucción a la que nos referimos es: cout<<”Todo lo...”; Las instrucciones se reconocen fácilmente por que terminan siempre en ; Cout es un objeto de la librería de clases iostream. Este objeto abre un flujo de datos que conecta la pantalla con el programa. El símbolo << llamado operador de inserción se encarga de insertar lo captado en el teclado. La función getch() esperará siempre mientras no se pulse una tecla. Para tener el programa ejecutable tenemos que compilar. Para esto presionamos la combinación de teclas: ALT + F9 o sino hacemos click en el menú Project y hacemos click en la pestaña Compile. El programa compilado se encuentra en un determinado directorio o carpeta del disco duro de nuestro ordenador. Pero si te dá pereza buscarlo puedes presionar la combinación de teclas Ctrl + F9 que dará la orden de compilar y luego ejecutar la aplicación recién creada por compilador. Abajo se muestra la imagen del programa que hemos creado. Imagen 9


Dr.Ing. CARLOS A. MORENO PAREDES -FIEE

GUIA DE LABORATORIO Nº 3 INTRODUCCION AL C++ LENGUAJE DE PROGRAMACION


Programa 2 Desarrollar un programa que registre los datos de una persona. Estos datos serán: Nombre, edad y peso. Codificación en Borland C++ #include #include int main() { //Declarando varianbles char _nombre[50]; int _edad; float _peso; cout<<"REGISTRO DE DATOS"<<endl; cout<<"-----------------"<<endl<<endl; cout<<"Ingrese su nombre: ";cin>>_nombre; cout<<"Ingrese su edad: ";cin>>_edad; cout<<"Ingrese su peso: ";cin>>_peso;cout<<endl; cout<<"Mostrando sus datos..."<<endl<<endl; cout<<"Nombre: "<<_nombre<<endl; cout<<"Edad: "<<_edad<<endl; cout<<"Peso: "<<_peso<<endl<<endl; cout<<"Presione una tecla para finalizar"; getch(); } Explicación En las dos primeras líneas del código se muestra los dos bibliotecas a utilizar para este programa. La sorpresa está en la función principal main y sus acompañantes. A la izquierda de main ahora ya no está la palabra void sino int. Qué quiere decir esto? Eso quiere decir que la función principal main va a devolver un valor de tipo int. También notamos que dentro del paréntesis que se coloca a la derecha de main ya no se coloca void. Esta característica es de C++. En C++ no es obligatorio colocar void. La sorpresa de este programa se encuentra en el cuerpo de main. Primeramente hemos declarado una variable de tipo char. Esta variable de nombre _nombre almacenará 49 caracteres y 1 el símbolo especial '\0' que indicará el final de la cadena. Lo demás ya no necesita explicación pues son cosas que ya hemos visto anteriormente. EJERCICIOS:

1. Desarrollar un diagrama de flujo DFD y un programa de intercambio de valores. Ejemplo: sí a=50 y b=100 entonces al intercambiar valores a=100 y b=50. 2.- Desarrollar un diagrama y programa que opere 2 números y obtenga los resultados sgtes: resta, suma, producto, cociente y el resto de dividir el primer número con el segundo. 3.- Elabore diagrama y programa que muestre la menor cantidad de monedas y billetes usados de una cantidad de dinero dado. Las monedas existentes son: 1 sol, 2 soles y 5 soles Los billetes existentes son: 10 soles, 20 soles, 50 soles, 100 soles y 200 soles Ejemplo: Sí el dinero fuese 45 soles entonces el programa deberá mostrar que existen 2 billetes de 20, 2 monedas de 2 soles y 1 moneda de un sol. 4.- En la empresa Denver un trabajador cuenta con seguro obligatorio y es libre hacer horas extras. Por el seguro al obrero se le descuenta el 5% de su sueldo. El pago por hora extra es 30% más que el de una hora normal. Además la empresa ofrece una bonificación igual al 30% del ingreso total del trabajador. Con todo esto se pide desarrollar un diagrama y programa que elabore la boleta de pago de un trabajador.


Dr.Ing. CARLOS A. MORENO PAREDES -FIEE