Laboratorio 03 Tipos de Datos

INTRODUCCIÓN A LA PROGRAMACIÓN LABORATORIO N°03 Tipos de datos INTRODUCCIÓN A LA PROGRAMACIÓN OBJETIVOS: • • Crear

Views 71 Downloads 0 File size 234KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INTRODUCCIÓN A LA PROGRAMACIÓN

LABORATORIO N°03 Tipos de datos

INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS: • •

Crear programas usando diferentes tipos de datos Identificar los diferentes tipos de operadores y utilizarlos para resolver problemas.

Equipos, materiales, programas y recursos:   

PC personal con Windows 10. Programa Python Material adicional en Canvas TECSUP.

INTRODUCCIÓN: Python tiene varios tipos de datos estándar disponibles por defecto en el intérprete, por ejemplo, los tipos numéricos, cadenas y booleanos. Para manejar estos datos usaremos variables y constantes, las cuales pueden ser operadas con operadores aritméticos, relacionales, de asignación y lógicos.

SEGURIDAD: • • • •

Ubicar maletines y/o mochilas en el lugar del aula de laboratorio destinado para tal fin. No ingresar con líquidos ni comida al laboratorio. Al culminar la sesión de laboratorio, apagar correctamente la computadora y el monitor. Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

PREPARACIÓN: Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

INTRODUCCIÓN A LA PROGRAMACIÓN PROCEDIMIENTOS Y RESULTADOS: 1. Escriba un programa en Python que asigne los siguientes valores a las variables var1, var2 y var3, imprima los valores cada variable junto con el tipo de datos, de cada una de ellas.

2. Utilizando operadores de asignación realice lo siguiente: • Reste a x el valor de y • Halle la división entera de x con respecto a y • Halle x elevado a la y • Halle el residuo de x entre y Considere como valores iniciales: x=5 y=3 Ahora utilice operadores aritméticos para hallar los mismos resultados.

3. Un grupo de bacterias se reproducen en un 20% con respecto al día anterior, si el día 1 hay 500 bacterias, ¿Cuantas habrá el día 5? Utilice operadores de asignación y las siguientes variables.

4. Utilizando los operadores relacionales y los operadores lógicos calcule el resultado de las siguientes preposiciones, para las variables propuestas: -

Resultado1: A es igual a B y C es mayor o igual a D Resultado2: negación de: B es mayor a A y C es menor a D Resultado3: C es mayor o igual a D ó D es igual a la sumatoria de A y C Resultado4: negación de: B es diferente a C o D es mayor o igual B

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

INTRODUCCIÓN A LA PROGRAMACIÓN 5. Elabore un programa en Python que escriba el resultado de la siguiente encuesta: ITEM Experiencia del servicio al cliente Entrega a tiempo del servicio Experiencia de compra Calidad de servicio Comprensión de las necesidades del cliente

Puntaje 9 7 8 10 6

Representación gráfica ********* ******* ******** ********** ******

6. Escriba un programa en Python que imprima la siguiente boleta, utilice: variables, diferentes tipos de datos y operadores aritméticos. Para el cálculo de las verduras y la carne de res considere un descuento del 20%. Para el IGV se ha considerado el 18% del Total a pagar.

PLAZA VEA-Supermercados Peruanos S.A. Boleta de venta electrónica BA15-07717222 Cajero: 217 Papa blanca Dscto_verduras_20% Limón acido Dscto_verduras_20% Lentejas costeño Harina B.flo Carne Res Dscto_res_20% Queso paria

9.47 -1.89 5.64 -1.81 5.00 5.90 19.79 -3.96 25.94

Total descuento Subtotal IGV

-6.98 53.10 11.66

TOTAL A PAGAR

64.76

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES