lunes, 26 de diciembre de 2022

Programación en Python. Implementación en la calculadora Numworks

El siguiente ejemplo de elaboración de programas empleando Python es muy sencillito. Puedes implementarlo en tu ordenador —instalando previamente el intérprete y algún enterno de programación de Python—, o si dispones de de una Raspberry Pi. Si dispones de alguna calculadora programable en este lenguaje (por ejemplo la calculadora NumWorks), a cuyo emulador en línea puede acceder siguiendo este enlace: https://www.numworks.com/simulator/. Te irás acostumbrando poco a poco de servirte de este efectivo recurso: investigar y poder resolver problemas mediante este recurso numérico (escribiendo algoritmos).

Ejemplo. Cálculo del factorial de $n \in \mathbb{Z}\cup \{0\}$, $n!:=n\cdot (n-1)\cdot (n-2)\cdot \ldots \cdot 1$, siendo $0!=1$

def factorial(n):
    resultado = 1
    for i in range(1, n+1):
        resultado *= i
    return resultado

print(factorial(5))  # imprime 120 (5! = 1 * 2 * 3 * 4 * 5)

$\diamond$

No hay comentarios:

Publicar un comentario