Está en la página 1de 6

Resolución del examen de la Segunda Unidad Diseño de Lenguaje de

Programación

Apellidos y Nombres: ESTRADA MONGE, Franklin Edix


Asignatura: Diseño de Lenguaje de Programación
Docente: Ing. DAGA CHACA, Marisol
Semestre: VII
Año:2020

FRANKLIN ESTRADA MONGE 1


Resolución del examen de la Segunda Unidad Diseño de Lenguaje de
Programación

1. Dado dos números diferentes devolver el mayor.


Sugerencia; Para la solución de este problema, se requiere que ingrese
dos números por teclado luego se tendrá como resultado al número
mayor.
Solución:
Código comentado:
#Ejercicio #01
#pedimos al usuario que ingrese dos numero los cuales se va a comparar
x=float(input("Ingrese un numero: "))
y=float(input("Ingrese un numero: "))
#codicionamos a los numeros si el primer número es mayor al segundo núm
ero ingresado entonces muestra en pantalla el primer numero
if x>y:
#imprime en pantalla el número mayor
print("El numero mayor es: "+str(x))
#en caso de que la primera condición sea incorrecta y el segundo número e
s mayor al primero se cumple lo sigiente
elif x<y:
#imprime en pantalla el número mayor
print("El numero mayor es: "+str(y))
#en caso que los números ingresados sean iguales
else:
#imprime en pantalla
print("Ambos números son iguales")
#fin

Compilación del código comentado:

Ingresamos un número decimal


dado que se definió como float en
el código y te muestra el número
mayor.

FRANKLIN ESTRADA MONGE 2


Resolución del examen de la Segunda Unidad Diseño de Lenguaje de
Programación

2. Implemente un programa para controlar el ingreso al Cineplanet, donde


ofertan películas de terror, acción y aventura en cada opción existe
restricción por edad.
Categorías Edad
Terror 18 - 55
Acción 10 a más
Aventura 4 a más
Sugerencia; para la solución de este problema, se requiere que tenga
un menú de opciones para elegir la película si es de terror, acción o
aventura; para proceder al ingreso a Cineplanet de acuerdo a la edad
de la persona.
Solución:
Código comentado:

#Ejercicio02
#Imprime en pantalla el menú y los requerimientos de las edades
print("---------Bienvenido a Cineplanet----------")
print("""Nuestras categorías de películas son:
1) Terror
2) Acción
3) Aventura\n""")
print("""::::Recuerda:
Para ver una pelicula de Terror la edad requerida es de 18 a 55
Para ver una pelicula de Acción la edad requerida es de 10 a más
Para ver una pelicula de Aventura la edad requerida es de 4 a má
s\n""")
#hacemos un bucle siempre en cuando sea verdadero
while(True):
#solicitamos que el usuario escoja uno de las categorías
y=int(input("Ingrese uno de las categorías: "))
#si en caso el usuario escoge la categoría 1
if y == 1:
#solicitamos la edad al usuario
edad=int(input("Ingrese su edad: "))
#Comprobamos si el usuario tiene la edad requerida
if edad < 56 and edad > 17:

FRANKLIN ESTRADA MONGE 3


Resolución del examen de la Segunda Unidad Diseño de Lenguaje de
Programación

#imprime en pantalla el siguiente mensaje


print("Puede Ingresar a la sala tenga buena experiencia y gracia
s por su visita")
#detiene el bucle
break
#en caso que el usuario no tiene la edad requeridad inprime el sigui
ente mensaje en pantalla
else:
print("No tiene la edad requerida para acceder a esta sala\n")
#si en caso el usuario escoge la categoría 2
elif y == 2:
#solicitamos la edad al usuario
edad=int(input("Ingrese su edad: "))
#Comprobamos si el usuario tiene la edad requerida
if edad > 9:
#imprime en pantalla el siguiente mensaje
print("Puede Ingresar a la sala tenga buena experiencia y gracia
s por su visita")
#detiene el bucle
break
#en caso que el usuario no tiene la edad requeridad inprime el sigui
ente mensaje en pantalla
else:
print("No tiene la edad requerida para acceder a esta sala\n")
#si en caso el usuario escoge la categoría 3
elif y == 3:
#solicitamos la edad al usuario
edad=int(input("Ingrese su edad: "))
#Comprobamos si el usuario tiene la edad requerida
if edad > 4:
#imprime en pantalla el siguiente mensaje
print("Puede Ingresar a la sala tenga buena experiencia y gracia
s por su visita")
#detiene el bucle
break
#en caso que el usuario no tiene la edad requeridad inprime el sigui
ente mensaje en pantalla

FRANKLIN ESTRADA MONGE 4


Resolución del examen de la Segunda Unidad Diseño de Lenguaje de
Programación

else:
print("No tiene la edad requerida para acceder a esta sala\n")
#en caso que el usuario ingrese otra opcción que no esta en el menú
else:
#imprime el siguiente mensaje en pantalla
print("La opción ingresada no es valida ingrese otra categoría porfa
vor\n")

Compilación del código comentado:

El programa ofrece un menú para


que el usuario ingrese la categoría
de su preferencia y luego ingresa
su edad y el programa analiza si
puede o no acceder a ver la película
de la categoría escogida en caso
contrario le permite escoger otra
opción, en caso de que escoja otra
categoría no establecida también
le sale un mensaje de error y le
pide que escoja una categoría
existente.
3.Realiza una función llamada área_ rectangulo (base, altura) que
devuelva el área del rectángulo a partir de una base y una altura.
Calcula el área de un rectángulo de 15 de base y 10 de altura.
Solución:
Código comentado:
#Ejercicio03
#definimos la función con los parametros de base y altura ya que se va a
hallar el área del rectangulo
def área_rectangulo(base, altura):
#Se multiplica la base y altura y se retorna el valor
return base*altura
#asigno el valor de la función área_rectangulo con la base:15 y la altura:1
0 a la variable "y"

FRANKLIN ESTRADA MONGE 5


Resolución del examen de la Segunda Unidad Diseño de Lenguaje de
Programación

y=área_rectangulo(15, 10)
#imprime en pantalla los siguientes mensajes junto a la respuesta de la op
eración
print("El area del rectangulo cuya base es: "+str(15)+" y altura: "+str(10))
print("Es: "+str(y))
#fin

Compilación del código comentado:

El programa se encarga de realizar


el área del rectángulo con la base:
15 y la altura: 10

FRANKLIN ESTRADA MONGE 6

También podría gustarte