Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 24/09/2023 07:01

Escrito por: Marcos Merino

La estructura IF-THEN-ELSE: su origen y su papel en la creación de la inteligencia artificial

La estructura IF-THEN-ELSE: su origen y su papel en la creación de la inteligencia artificial

El IF-THEN-ELSE es una estructura que utilizamos en programación para establecer condiciones. En esencia, le decimos a la máquina: "Si (IF) ocurre esto, entonces (THEN) haz esto; de lo contrario (ELSE), haz aquello". Se trata de una construcción fundamental en la programación, pues permite tomar decisiones basadas en el cumplimiento de condiciones específicas.

Veamos un ejemplo simple para entender su funcionamiento:

if temperatura > 30:
print("Hace calor")
else:
print("No hace calor")

En este ejemplo, el programa evalúa si la temperatura es mayor que 30 grados Celsius. Si la condición es verdadera, imprimirá "Hace calor"; de lo contrario, imprimirá "No hace calor".

Parece sencillo, pero sin la estructura IF-THEN-ELSE, la capacidad de los programas para adaptarse y tomar decisiones sería extremadamente limitada… y quizá la inteligencia artificial nunca hubiera dado sus primeros pasos.

El origen de IF-THEN-ELSE

Uno de los primeros lenguajes que implementó esta estructura fue el lenguaje Fortran, desarrollado en la década de 1950. Fortran permitió a los programadores escribir programas que tomaran decisiones basadas en condiciones, lo que marcó un hito importante en la evolución de la programación.








vía github.com/e-n-f/if-then-else/

Así, Fortran, generalizó la lógica detrás de la fórmula que nos ocupa al especificar saltos a tres ubicaciones según si un cálculo era negativo, cero o positivo. Sin embargo, esto aún se expresaba únicamente con un "if" dotado de una sintaxis algo compleja:










En Xataka

Los lenguajes perdidos: …

Top noticias del 24 de Septiembre de 2023