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

Solicitar los días de cada actividad

a = int(input("Informe los días para la actividad A: "))
b = int(input("Informe los días para la actividad B: "))
c = int(input("Informe los días para la actividad C: "))

Verificar si algún valor es negativo

if a < 0 or b < 0 or c < 0:
print("Valor inválido. No se puede calcular el total.")
else:
total = a + b + c
print(f"Tiempo total del proyecto: {total} días.")

1 respuesta

Hola Patrick, espero que estés bien

Tu código parece estar bien encaminado para resolver el problema de calcular el tiempo total del proyecto, teniendo en cuenta los días de cada actividad. Estás verificando correctamente si alguno de los valores ingresados es negativo antes de calcular el total, lo cual es exactamente lo que se pide en el ejercicio.

Aquí tienes un pequeño repaso de lo que hace tu código:

  1. Solicita al usuario que ingrese los días para cada actividad (A, B y C).
  2. Verifica si alguno de los valores ingresados es negativo.
  3. Si algún valor es negativo, imprime un mensaje indicando que el valor es inválido.
  4. Si todos los valores son válidos, calcula el tiempo total sumando los días de las tres actividades y muestra el resultado.

Un ejemplo de cómo funcionaría tu código en la práctica sería:

  • Si ingresas 5, 10 y 3 como días para las actividades A, B y C respectivamente, el programa imprimirá "Tiempo total del proyecto: 18 días."
  • Si ingresas -1 para alguna de las actividades, el programa imprimirá "Valor inválido. No se puede calcular el total."

Tu código está cumpliendo con los requisitos del ejercicio. ¡Buen trabajo!

Espero haber ayudado y buenos estudios!