Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

CALCULANDO EL TIEMPO TOTAL DEL PROYECTO

actividades = float(input("Informe los dias para la actividad A: "))
actividades = float(input("Informe los dias para la actividad B: "))
actividades = float(input("Informe los dias para la actividad C: "))

if actividades > 0:
    print("Informe hecho correctamente")
else:
    print("Error: Los dias no pueden ser negativos")

1 respuesta

Hola, veo que estás intentando calcular el tiempo total de un proyecto basado en las actividades A, B y C. Sin embargo, parece que hay un pequeño problema en tu código. Actualmente, estás sobrescribiendo el valor de actividades cada vez que ingresas los días para una actividad, por lo que al final solo estás evaluando el último valor ingresado.

Para solucionar esto, te sugiero que uses variables separadas para cada actividad y luego sumes esos valores para obtener el tiempo total. Aquí tienes un ejemplo de cómo podrías estructurar tu código:

# Solicitar los días para cada actividad
dias_actividad_a = float(input("Informe los días para la actividad A: "))
dias_actividad_b = float(input("Informe los días para la actividad B: "))
dias_actividad_c = float(input("Informe los días para la actividad C: "))

# Verificar si algún valor es negativo
if dias_actividad_a < 0 or dias_actividad_b < 0 or dias_actividad_c < 0:
    print("Error: Los días no pueden ser negativos")
else:
    # Calcular el tiempo total del proyecto
    tiempo_total = dias_actividad_a + dias_actividad_b + dias_actividad_c
    print(f"El tiempo total del proyecto es: {tiempo_total} días")

Con este enfoque, primero verificamos si alguno de los valores ingresados es negativo. Si no hay valores negativos, calculamos y mostramos el tiempo total del proyecto. Espero que esto te ayude a resolver tu duda.