Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fórmate Como Developer: Programación Y Código en Python: Unidad 1 - Lección 3 Problemas y Más Problemas
Fórmate Como Developer: Programación Y Código en Python: Unidad 1 - Lección 3 Problemas y Más Problemas
UNIDAD 1 - LECCIÓN 3
Problemas y más problemas
A continuación se presenta una serie de problemas que puedes emplear como punto de
partida para empezar a programar:
1. Aplica un incremento de sueldo del 8% al salario de un trabajador. Para ello,
recuerda que primero debes solicitar el monto base del salario. P ista: Regla de 3
2. Aplica un incremento de sueldo del 8% al salario de un trabajador solo si este gana
menos que el salario mínimo (escoge cualquier valor para el salario mínimo, por
ejemplo 1000). Si el trabajador gana más que el salario mínimo, entonces el
incremento es del 5%. P ista: Condicional
3. Dado un valor que representa una cantidad en segundos, indica su equivalente en
minutos, horas y días. Pista: Puedes usar Google al escribir por ejemplo “3 segundos
a días”
4. Determinar el mínimo de 3 valores solicitados. Ahora, aplícalo para 4 valores. Pista:
Escribe en un papel, las posibilidades de quién puede ser menor antes de escribir el
código.
5. Solicita al usuario, un número mayor que cero y menor a un millón, y determina si el
número de dígitos de dicho valor. Así, si el valor ingresado es 3, entonces el
resultado será 1. Del mismo modo, si el valor ingresado es 768590, el resultado será
6. Pista: Empieza a diseñar la solución empezando con la condición de que tiene 1
solo dígito, luego 2, y así sucesivamente
6. ¡Twitter tiene un gran problema! Ha perdido el algoritmo de clasificación de
“verificar” a un usuario y requiere tu ayuda. Un usuario es verificado si posee al
menos R seguidores y sigue al menos el 10% del número de seguidores que posee.
Por ejemplo, Si R es igual a 1450, entonces un usuario es verificado si tiene una
cantidad mayor o igual a 1450 y sigue al menos a una cantidad mayor o igual a 145
usuarios. Se quiere que crees un programa que realice la operación de verificación,
donde el valor de R es calculado de forma pseudo-aleatoria. Pista: Para el cálculo del
valor R emplea la función randint del paquete random.