Lab 2

INTRODUCCIÓN A LA PROGRAMACIÓN LABORATORIO N°02 Definición de los POO INTRODUCCIÓN A LA PROGRAMACIÓN Laboratorio 02

Views 254 Downloads 55 File size 896KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INTRODUCCIÓN A LA PROGRAMACIÓN

LABORATORIO N°02 Definición de los POO

INTRODUCCIÓN A LA PROGRAMACIÓN

Laboratorio 02 I.

II.

OBJETIVOS: 

Crear, compilar, ejecutar y depurar programas de Python



Utilizar diferentes tipos de variables



Aplicar herramientas para la presentación de reportes.

SEGURIDAD: 

Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio destinado para tal fin.



No ingerir líquidos ni comida en el aula de Laboratorio.



Al culminar la sesión de laboratorio, apagar correctamente la computadora y el monitor.

III.

IV.



Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.



No es permitido la manipulación del hardware, conexiones eléctricas o de red.

EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS: 

PC personal con Windows 10.



Python



Material adicional en Canvas Tecsup

INTRODUCCIÓN: Los elementos básicos de los procedimientos en la creación de programas de Python, requiere de ciertos convencionalismos que son de mucha importancia. Su funcionabilidad se observa, cuando se ingresan los comandos sin el adecuado formato, por lo que inmediatamente se visualizan las correcciones.

V.

PREPARACIÓN: Usted debe haber revisado previamente el material sobre el tema del presente laboratorio que se encuentra en Tecsup Virtu@l, durante el desarrollo de los temas de clase se tendrán ejercicios explicativos en cada uno de los puntos, ello le dará a

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

la sesión una interacción de la teoría y la parte práctica, ya que en todo momento el alumno podrá comprobar en su propia PC. EJERCICIOS

1) Generar el siguiente reporte. Nm1 ="***CAREFOUR***" Nm2 = "PULIANAS" cif="*CIF A-28455270 TLF.:95889990*" com1 ="ZAPATO SPORT CORDO 19,90" com2="8 PILAS AL.LR06.'1' 1,60" com3="CEPILLO DIENTES(3) 3,00" com4="NARANJAS GRANEL(1/2) 0,79" com5="GALLETAS PRINCIPE(2) 2,69" total=" TOTAL COMPRA: 27,98" pag1="PAGADO METALICO 30,00" pag2="CAMBIO RECIBIDO 2,02" print(Nm1.center(40)) print(Nm2.center(40)) print(cif.center(40)) print("") print("") print(com1.center(5)) print(com2.center(5)) print(com3.center(5)) print(com4.center(5)) print(com5.center(5)) print("-------------------------------") print(total.center(35)) print("-------------------------------") print(pag1.center(5)) print(pag2.center(5))

2) Generar el programa para mostrar la siguiente boleta de venta:

titu= "PROFORMA" caja="Caja 1, #100021" emple="Empleado: OP 002, 5 personas" bar="Barra Mesa 802" titu2="Descripción PU Imp" com1="5 Caña barril tercio 2,40 12,00" com2="1 Botella sin alcohol 2,45 2,45" com3="1 Patatas bravas 2,50 2,50" com4="1 Crepe mini Lacon 2,70 2,70" com5="1 Minicrepe mer luza 2,70 2,70" com6="1 Creepe mini de queso 2,50 2,50" com7="2 Moje de verduras 2,90 5,80" com8="2 Caña barril quinto 2,10 4,20" com9="1 muerte por chocolate 6,18 6,18" com10="1 Verbena golosa menu 10,60 10,60" com11="2 Cafe solo 1,50 3,00" com12="1 Cafe cortado 1.55 1.55" tot="TOTAL 56.18 UR" print(titu.center(30)) print(caja.center(5)) print(emple.center(5)) print(bar.center(5)) print("") print(titu2.center(5)) print("---------------------------") print(com1.center(5)) print(com2.center(5)) print(com3.center(5)) print(com4.center(5)) print(com5.center(5))

print(com6.center(5)) print(com7.center(5)) print(com8.center(5)) print(com9.center(5)) print(com10.center(5)) print(com11.center(5)) print(com12.center(5)) print("") print(tot.center(10))

3) Establecer el programa para adaptar la impresión del siguiente reporte: tit1="Cuadro No.2:Cobertura de alcantarillado sanitario" tit2="en ciudades con alcantarillado en ENACAL" tit3="Concepto Año Incremento" año=" 2004 2005" inf1="Población urbana (hab) 2,094,662 2,146,688 52,026" inf2="Conexiones de servicio* (c/u) 181,587 189,835 8,248 " inf3="Población servida urbana 1,007,081 1,052,825 45,743" inf4="Cobertura urbana (%) 48.1 49 0.97 " not1="Nota: *Incluye solamente conexiones domiciliaras. En el año 2005," not2="la cifra corresponde a la proyección a Diciembre" print(tit1.center(5)) print(tit2.center(5)) print("----------------------------------------------------------------") print(tit3.center(5)) print(año.center(5)) print("----------------------------------------------------------------") print(inf1.center(5)) print(inf2.center(5)) print(inf3.center(5)) print(inf4.center(5)) print("----------------------------------------------------------------") print(not1.center(5)) print(not2.center(5))