Siguiendo con el aprendizaje de Python, un lenguaje de programación excepcional; abarcaremos un ejercicio (Ingresar un número de 3 cifras en Python), que nos permitirá comprender aún más, el manejo de estructuras importantes como condicionales y el manejo de variables en este lenguaje. Veamos a continuación, los detalles del caso para este ejercicio.
Ingresar un número de 3 cifras en Python [SUMA y Cuadrado]
Caso estudio: Crear un programa en Python para Ingresar un número de 3 cifras y luego mostrar la suma de sus cifras y elevarla al cuadrado.
Para empezar a programar nuestro ejercicio, necesitamos comprender las partes del mismo, con el fin de hacerlo sencillo de abarcar.
Datos de entrada
- 1 Número de 3 cifras.
Procesos
- Comprobar que el número ingresado tenga 3 cifras.
- Obtener cada uno de los dígitos del número para sumarlas.
- Elevar al cuadrado la suma calculada.
Salidas
- Suma de los dígitos del número ingresado.
- Cuadrado de la suma calculada.
Código del programa en Python: Número de 3 cifras
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Análisis del código
En el código anterior, podemos observar, que luego de solicitar el número; lo primero que hacemos es verificar si este tiene o no 3 cifras. Aspecto que logramos comparando con un condicional.
Posteriormente, lo que hacemos es convertir el número ingresado, a un valor tipo cadena, para que podamos acceder fácilmente, a cada una de las posiciones (números); en este caso solo tenemos 3 posiciones disponibles: 0,1,2. (Es básicamente como si fuera un pequeño arreglo).
Luego hacemos la suma, de cada una de las posiciones y lo guardamos en la variable «suma», pero cada posición, la convertimos a entero, con el fin de realizar operaciones matemáticas.
Cuando ya tenemos la suma, fácilmente multiplicamos esta variable por sí misma y obtenemos el cuadrado.
Una posible salida de este programa sería:
Ingrese un número de 3 cifras: 258 La suma es: 15 EL cuadrado es: 225
Recuerda que si deseas aprender más de este lenguaje de programación, puedes acceder al curso gratuito de Python, donde te explicaré paso a paso ejercicios prácticos en este lenguaje.
INGRESA AQUÍ.