You are on page 1of 2

ESCUELA

SUPERIOR POLITECNICA DEL LITORAL


FACULTAD DE INGENIERIA ELECTRICA Y COMPUTACION
TAREA – UNIDAD 2
FUNDAMENTOS DE PROGRAMACION - CCPG1001

INSTRUCCIONES
Ø Intente solucionar cada problema en papel antes de probarlo en la
computadora con Python. Recuerde que las lecciones y examenes son en
papel.
Ø Cree un archivo de Python (<archivo>.py) por cada problema enumerando
cada archivo. Por ejemplo: problema1.py, problema2.py, problema3.py
Ø Comprimir todos los archivos en un solo zip con el siguiente formato:
DEBER2_<NOMBRE_COMPLETO>.(.rar or .zip)
Ejemplo: DEBER2_CARLOS_EFRAIN_PEREZ_ZAMBRANO.zip
Ø Copia o plagio tiene CERO para todos los involucadros. Un Sistema
automático ayuda a evaluar. Además, de las sanciones especificadas en el
reglamento de la ESPOL.
Ø Recuerde si la tarea es entregada un minuto después de la fecha de entrega,
tendrá la mitad de la nota. Por lo tanto, suba con anticipación su deber.
Ø No usar condicionales para ninguno de los ejercicios.

PROBLEMAS
Para los siguientes ejercicios se asume que el usuario ingresa exactamente
lo que se le pide.

1. Un palíndromo es una palabra que se lee igual de derecha a izquierda y de
izquierda a derecha, por ejemplo: oso, ojo, radar, salas.
Escriba un programa que le pida una palabra al usuario, y verifique si
dicha palabra es un palíndromo o no.


2. Usted ha invertido dinero en un banco. El cuál le da $100 por cada año
completo transcurrido y $50 por cada mes adicional. (Ejemplo: Si ha
pasado 1 año y 1 mes, son 13 meses y gana $150).

Escriba un programa que le pida al usuario que ingrese la fecha inicial
y la fecha final de su inversión y le devuelva el número de meses que
han transcurrido y el dinero que ha ganado.




3. Escriba una programa que le pida una palabra de 5 letras al usuario y la
ESCUELA SUPERIOR POLITECNICA DEL LITORAL
FACULTAD DE INGENIERIA ELECTRICA Y COMPUTACION
TAREA – UNIDAD 2
FUNDAMENTOS DE PROGRAMACION - CCPG1001

muestre de manera vertical y en mayúsculas. Si la palabra contiene alguna
vocal, debe reemplazarla por un *. Nota: Utilizar un solo print.



4. Escriba un programa que dado los 3 lados de un triángulo, determine si el
triángulo es un triángulo rectángulo. Tip: Use la formula del teorema de
Pitágoras.


5. Escriba un programa que pida un número al usuario, y que genere otro número
aleatorio entre 1 y 1000. Luego muestre en pantalla: la suma, resta,
multiplicación, división(muestre 4 decimales), y si los números son
iguales. Nota: Utilizar un solo print.

You might also like