tomas@home:~$

Ejercicio 3

  • Enunciado

    Escribe un programa que genere las siguientes salidas en su ejecucion.

Programa sobre numeros pares                                Programa sobre numeros pares
Escribe un numero que sea par: 24                           Escribe un numero que sea par: 24
CORRECTO !!!                                                Oh, lo siento !!
El numero 24 es un numero par                               El numero 31 no es un numero par 
24 / 2 = 12.0                                               31 / 2 = 15.5
  • Codigo ```python class bcolors: HEADER = ‘\033[95m’ OKBLUE = ‘\033[94m’ OKCYAN = ‘\033[96m’ OKGREEN = ‘\033[92m’ WARNING = ‘\033[93m’ FAIL = ‘\033[91m’ ENDC = ‘\033[0m’ BOLD = ‘\033[1m’ UNDERLINE = ‘\033[4m’

print(“Programa sobre numeros pares\n”) print(“Escribe un numero que sea par”, bcolors.OKBLUE) numero = input() print(bcolors.ENDC) resultado = int(numero) % 2

print(resultado) Debug only don’t uncoment this unless you know what are you doing

if resultado == 0: print(bcolors.OKBLUE,”CORRECTO !!!”, bcolors.ENDC) print(bcolors.HEADER,”El numero”, numero, “es un numero par”, bcolors.ENDC)

elif resultado == 1: print(bcolors.OKBLUE,”INCORRECTO !!!”, bcolors.ENDC) print(bcolors.HEADER,”El numero”, numero,”es un numero”,bcolors.WARNING,”impar”, bcolors.ENDC)

else: print(bcolors.FAIL,”Lo siento el numero “,numero, “no puedo clasificarlo”, bcolors.ENDC)

print(int(numero), “/ “, “2”, “= “, int(numero) / 2) ```