Está en la página 1de 4

Evaluación Modulo 02

En la siguiente se tomaran en cuenta los temas de estructuras secuenciales,


condicionales, iteraciones y puntos importantes del Modulo 01.

Indicador Descripción

Unidad: PPOO en Python

Duración: 90 min

1. Documento en (.docx) con la solución. 2. Archivo (.rar) con las soluciones


Modo de
en (*.py) Nota: En el nombre del archivo de cada entregable deberá figurar tu:
presentación:
"Apellido Paterno + Primer nombre"

Lee detenidamente cada enunciado, éxitos.

Problema 01: Elaborar una LI con una o varias funciones para dar como
respuesta la tabla de multiplicar del valor que le enviemos al ingresar por teclado.
Preguntar al usuario en pantalla que tabla de multiplicar hasta el 12 desea
visualizar, luego llamar a la función creada desde el bloque principal de nuestro
programa.
(Funciones)

Evaluación Modulo 02 1
Problema 02: Desarrollar una aplicación que permita ingresar por teclado los
nombres de 5 artículos y sus precios. Definir las siguientes funciones:
1) Cargar los nombres de artículos y sus precios.
2) Imprimir los nombres y precios.
3) Imprimir el nombre de artículo con un precio mayor
4) Ingresar por teclado un importe y luego mostrar todos los artículos con un precio
menor igual al valor ingresado.
(Funciones - Listas)

Problema 03: Elabora una LI en la cual se encuentre una clase llamada Punto
que contenga como atributos los puntos de su coordenadas X e Y (sin
inicializador), luego imprime en pantalla el punto con valores enviados al momento
de invocar al método imprimir.
(PPOO)

Problema 04: Del problema anterior, añade un método constructor para


ingresar una coordenada de un punto fácilmente. Si no se recibe una coordenada,
su valor por defecto será cero tanto en el eje “x” y “y”. Adicione un método
"mostrar_pantalla" para imprimir lo ingresado por teclado.
(PPOO)

Problema 05: Del segundo enunciado, añade un método llamado cuadrante


que indique a qué cuadrante pertenece el punto ingresado por teclado, teniendo
en cuenta que si X == 0 e Y != 0 se sitúa sobre el eje Y, si X != 0 e Y == 0 se sitúa
sobre el eje X y si X == 0 e Y == 0 está sobre el origen.
(PPOO)

Problema 06: Elabore una LI en la cual contenga un método llamado vector,


que tome un punto inicial y otro punto como un extremo del vector, con calcular el
vector resultante. Añade un método llamado distancia, que tome ambos puntos y
calcule la distancia entre dichos puntos y determinar la resultante, luego muestre
por pantalla. NOTA: La fórmula es la siguiente determina la distancia entre los
puntos que equivale a la resultante de un vector.

Evaluación Modulo 02 2
(PPOO)

Problema 07: Elabora una LI que contenga de una clase llamada "Estudiante"
la cual incluya como atributos el nombre, apellido, edad y la nota de 4 asignaturas
del alumno. Definir los métodos para inicializar sus atributos, imprimirlos y mostrar
un mensaje con el promedio de notas como resultado final el cual permita saber si
ha sido promovido de año o no. (nota mínima aprobatoria para ser
promovido es 13).
(PPOO)

Problema 08: Elaborar una LI en el cual se ingresen dos valores enteros por
teclado utilizando el método "init". Calcular Luego la suma, resta, multiplicación,
división, factorial, radicación. Utilizar un método para cada una e imprimir en
pantalla los resultados obtenidos. Llamar a la clase Calculadora.
(PPOO)

Problema 09: Elabore un programa para un médico que desea hallar el IMC
(índice de masa corporal) para ello elabore una LI que contenga una clase
Persona con los atributos de nombre, apellido, edad, dni, altura (m), peso (kg).
Los atributos se introducirán por teclado (con o sin constructor) ,habrá un método
para imprimir los datos ingresados y otro para mostrar el resultado de su IMC.
A continuación el médico nos comparte una nota de como hallar el IMC de sus
pacientes.

.(PPOO)

Problema 10: Elabore una LI que contenga una clase Persona con los atributos
de nombre, apellido, edad, dni lo cuales sean ingresados por teclado, luego
considerar declarar una segunda clase llama Trabajador que hereda de la clase
Persona y sin embargo cuente con atributos propios como sueldo y bonofamiliar

Evaluación Modulo 02 3
(7% del sueldo). El programa debe mostrar en pantalla el sueldo, el bono familiar y
el total a recibir (sueldo + bono)
(PPOO)

Evaluación Modulo 02 4

También podría gustarte