Facebook
From Gamboge Bongo, 2 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 38
  1. # La flota estelar “Federación Unida de Planetas” necesita un programa que le permita designar a que nave irán los tripulantes que postulan.
  2. # Los datos necesarios para esto  son los siguientes:
  3. # •   Nombre, Rango (Comandante/Capitán/Almirante), antigüedad (valor entero), Tipo de misión(2/6/9), Raza(Borg/Romulano/Andorianos)
  4.  
  5. # Comandante - Andorianos - Defiant
  6. # Capitán - Borg - Columbia
  7. # Almirante - Romulanos - Discovery
  8.  
  9. #Ej.: Si es Comandante  y Andoriano ira  a la nave Defiant.
  10. # Si la antigüedad es mayor a 7 años, el tripulante recibirá un bono de barras de Latinio prensado.
  11. # El bono dependerá del tipo de misión, si es Tipo 2, recibirá 200 barras de Latinio Prensado.
  12. # Si es Tipo 6, 800 barras y si es Tipo 9, 2000 barras.
  13.  
  14.  
  15. comandante=''
  16. capitan=''
  17. almirante=''
  18. bono=0
  19. contador_defiant=0
  20. contador_andorianos=0
  21. mayor_antiguedad=0
  22. nombreaux=''
  23. MayorEdad=0
  24. razaaux=''
  25. Latinio=0
  26. Defiant=''
  27.  
  28. print("Ingresando el primer tripulante")
  29. Nombre=input("Ingrese el nombre: ")
  30. Rango=input("Ingrese el rango (comandante, capitan o almirante): ")
  31. Antiguedad=int(input("Ingrese antigüedad: "))
  32. Tipo_Mision=int(input("Ingrese el tipo de mision (2, 6 o 9): "))
  33. Raza=input("Ingrese la raza (borg, romulano o andorianos): ")
  34. if(Rango=='comandante'):
  35.         comandante=Defiant
  36.         contador_defiant=contador_defiant+1
  37. if(Rango=='capitan'):
  38.         capitan=Columbia
  39. if(Rango=='almirante'):
  40.         almirante=Discovery
  41. if(Antiguedad>=7 and Tipo_Mision==2):
  42.         bono=200
  43. if(Antiguedad>=7 and Tipo_Mision==6):
  44.         bono=800
  45. if(Antiguedad>=7 and Tipo_Mision==9):
  46.         bono=2000
  47. if(Antiguedad>MayorEdad):
  48.         MayorEdad=Antiguedad
  49.         nombreaux=Nombre
  50.         razaaux=Raza
  51. if(Rango=='Andorianos' and Tipo_Mision==9):
  52.         contador_andorianos=contador_andorianos+1
  53.  
  54.  
  55. #•    Cuantos tripulantes fueron asignados a la nave Defiant
  56. #•    Cuantos tripulantes Andorianos  con Tipo de misión 9 hay.
  57. #•    La raza y el nombre del tripulante con mayor antigüedad.
  58. #•    Cuantas barras de Latinio prensado fueron asignadas en total.