Respuesta:
Aquí hay un ejemplo de un programa en Python que realiza la tarea descrita:
Explicación:
# Función para validar el número de 4 cifras
def validar_numero(numero):
if numero >= 1000 and numero <= 9999:
return True
else:
return False
# Función para determinar si un número es par o impar
def es_par_o_impar(numero):
if numero % 2 == 0:
return "par"
else:
return "impar"
# Función para invertir un número
def invertir_numero(numero):
return int(str(numero)[::-1])
# Función para sumar los dígitos de un número
def sumar_digitos(numero):
suma = 0
for i in str(numero):
suma += int(i)
return suma
# Programa principal
numero = int(input("Ingrese un número entero positivo de 4 cifras: "))
if validar_numero(numero):
if es_par_o_impar(numero) == "par":
print("El número invertido es:", invertir_numero(numero))
else:
print("La suma de los dígitos del número es:", sumar_digitos(numero))
else:
print("El número ingresado no es válido.")