Hola Gabriel, espero que estés bien
Tu código parece estar bien encaminado para calcular el tiempo total del proyecto considerando las restricciones dadas. Estás utilizando condicionales para verificar si alguno de los valores ingresados es negativo, lo cual es correcto.
Aquí hay un pequeño ajuste que podrías considerar para mejorar la claridad del mensaje de salida. Actualmente, el mensaje de error y el cálculo del tiempo total están en la misma línea del else. Aunque funciona, podrías estructurarlo de la siguiente manera para mejorar la legibilidad:
actividad_A = int(input("Informe los días para la actividad A: "))
actividad_B = int(input("Informe los días para la actividad B: "))
actividad_C = int(input("Informe los días para la actividad C: "))
if actividad_A < 0 or actividad_B < 0 or actividad_C < 0:
print("Error: Los días no pueden ser negativos.")
else:
tiempo_total = actividad_A + actividad_B + actividad_C
print(f"El tiempo total del proyecto es: {tiempo_total} días.")
Este cambio no afecta la funcionalidad, pero separa claramente la lógica de verificación de errores del cálculo y la impresión del resultado. Además, he añadido "días" al final del mensaje para que sea más claro.
Espero que esto te ayude a seguir avanzando en tu proyecto. ¡Bons estudios!