Está en la página 1de 5

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS


DEPARTAMENTO DE SISTEMAS Y TELEMATICA

FECHA: 26-06-23
CURSO: INTRODUCCION A LA COMPUTACION Ciclo 2023-I
CODIGO: BIC 01-V-U-W
PROFESOR: Dr. Ing. ANIVAL TORRE CAMONES

SOLUCIONARIO PRACTICA N°4

Problema 1 (5 Puntos)
Problema: Calculadora de impuestos
Descripción: Escribe una función en un programa de impuestos que tome como
entrada el monto de un ingreso y devuelva la cantidad del impuesto general a las
ventas (IGV) a pagar que es el 18% sobre el precio de lista. Luego, invoca la función
para los montos de 444, 666 y 888 para calcular los impuestos correspondientes.
Se pide:
a) Código b) Corrida con los resultados solicitados
a) codigo

b) b)Corrida con los datos solicitados

También
#rev
def impuesto():
precio=float(input("Ingrese el monto: "))
i=0.18*precio
return i
print (impuesto())

Problema 2 (5 Puntos)
Problema: Conversión de temperatura
Descripción: Crea una función que tome una temperatura en grados Celsius como
entrada y la convierta a grados Fahrenheit. Luego, invoca la función para los valores
de temperatura en Celsius: 44, 66, 88 para obtener su equivalente en Fahrenheit.
Se pide:
a) Código b) Corrida con los resultados solicitados

a) codigo

b)Corrida con los datos solicitados

También
#Conversión
def conversión():
C=float(input("Ingrese la temperatura en grados Celsius: "))
f=((C/5)*9)+32
return f
print (conversión())

Problema 3 (5 Puntos)
Problema: Suma de dígitos
Descripción: Implementa una función que tome un número entero como entrada y
devuelva la suma de sus dígitos. Luego, invoca la función con los números enteros:
9876, 54321, 234678 para obtener la suma de sus dígitos respectivos.
Se pide:
a) Código b) Corrida con los resultados solicitados
a) Código

b) Corrida con los resultados solicitados

Otro método:
a) codigo

b)Corrida con los datos solicitados

Problema 4 (5 Puntos)

Problema: Validación de contraseña


Descripción: Escribe una función que tome una contraseña como entrada y verifique
si cumple con ciertos requisitos de seguridad, como tener al menos 8 caracteres,
contener por lo menos una letra mayúscula y por lo menos una letra minúscula y al
menos un número. Luego, invoca la función con las contraseñas: Pepe123, Joselito23,
ingeniero666 para verificar si cumplen con los requisitos.
Se pide:
a) Código b) Corrida con los resultados solicitados
Otro método:
a) Código
b) Corrida con los resultados solicitados

También podría gustarte