Practicar Operadores de Comparación

9° de EBI - Ciencias Computacionales

El Cerebro del Programa: Condicionales IF / ELSE y Operadores

¡Hola! Hasta ahora nuestros programas ejecutaban las instrucciones una debajo de la otra. Pero, ¿qué pasa si queremos que la computadora tome decisiones? Hoy aprenderemos a usar los operadores de comparación y las sentencias if y else para que nuestro código piense por sí mismo.

¡Para copiar en el cuaderno!

TÍTULO: Lógica de Control y Toma de Decisiones

1. Operadores de Comparación: Son símbolos matemáticos que evalúan dos datos y devuelven un Booleano (Verdadero o Falso / True o False).

  • == (Doble igual): Significa "Es exactamente igual a".
  • !=: Significa "Es diferente a".
  • > y <: Mayor que / Menor que.
  • >= y <=: Mayor o igual / Menor o igual.
¡Ojo al piojo! En programación, un solo igual (=) sirve para guardar cosas en una variable. Dos iguales (==) sirven para comparar.

2. El Condicional SIMPLE (if): Evalúa una condición. Si es True (Verdadera), ejecuta el código de adentro.

3. El Condicional COMPUESTO (else): Significa "Si no...". Atrapa cualquier caso donde la condición del if haya sido False.

edad = 15
if edad >= 18:
    print("Sos mayor de edad")
else:
    print("Todavía sos menor")

Regla de oro de la Sintaxis: Todo condicional debe terminar con dos puntos (:) y el código interno debe tener sangría (espacio a la izquierda).

Mini Juego: El Laboratorio de Acceso (Bouncer Lógico)

Misión: Sos el programador del sistema de seguridad de un VIP. Modificá el Operador y el valor de la Variable para ver cómo el sistema toma decisiones en tiempo real y lee diferentes caminos del código.

Tu Código Python
edad_usuario = 16
limite = 18

if edad_usuario >= limite:
    print("Acceso VIP Permitido")
else:
    print("Acceso Denegado")
Memoria y Consola
¿Evaluación de la condición?: False
Acceso Denegado
Análisis del sistema: Como 16 NO ES mayor o igual a 18, la condición da False. El programa ignora el 'if' y salta directamente a ejecutar el 'else'.

Prueba Rápida de Lógica

Queremos crear un programa que avise si ganaste el juego. Ganás sólo si llegás a los 100 puntos. ¿Cuál es la forma correcta de programar la decisión en Python?

¡El código es como un laberinto! Con if y else le enseñamos a la computadora qué camino tomar.

Entradas populares de este blog