Foros del Web » Programación para mayores de 30 ;) » Programación General »

Duda algoritmia [LPP]

Estas en el tema de Duda algoritmia [LPP] en el foro de Programación General en Foros del Web. Hola a todos, tengo una duda con un ejercicio que nos pusieron de algoritmia en "lenguaje" lpp, bueno el ejercicio es el siguiente: PRUEBA Se ...
  #1 (permalink)  
Antiguo 05/10/2010, 07:26
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Duda algoritmia [LPP]

Hola a todos, tengo una duda con un ejercicio que nos pusieron de algoritmia en "lenguaje" lpp, bueno el ejercicio es el siguiente:


PRUEBA

Se desea desarrollar
  • un algoritmo que permita realizar pronósticos sobre el grado de afectación de un virus P sobre una población partiendo de las siguientes primicias.
  • La población de prueba es de 7 millones y medio de personas, de las que se supone están en un lugar igualmente alcanzable por el virus.
  • El virus se supone dentro del territorio y está listo para empezar a alcanzar la población.
  • El virus tiene un tiempo de vida de 2 horas.
  • La velocidad de reproducción del virus permite que una persona contagiada transmita el virus a una persona con la que entra en contacto con un 82% de probabilidad.
  • La forma de contagio es por el contacto con otra persona contagiada.
  • Se pronostica que una persona entrara en contacto con 4 personas en el día.
  • El virus solo es mortal en el 1% de los contagios diarios.
  • Para el otro 99% de los casos se estima que hay una recuperación en 3 días luego de adquirir el contagio y automáticamente se vuelve inmune.
  • Las personas inmunes ya no propagan el virus.
  • La única forma de adquirir inmunidad del virus es por contagio por medio de otra persona afectada con la que
entra en contacto.


Diseñar el algoritmo de forma que permita calcular

•Según el escenario descrito cuantas personas estarán infectadas en un tiempo dado, bajo un número inicial de personas contagiadas (el tiempo y el número inicial de contagiados lo ingresa el usuario).

•Calcular cuantas personas estarán inmunes a un tiempo específico bajo un número inicial de contagios (el tiempo y el número inicial de contagios lo ingresa el usuario).

•Cuanto tiempo tardara la población en alcanzar el mayor número de inmunes bajo un número inicial de contagios y un número de habitantes diferente (en este caso no hay ingreso de tiempo de epidemia, solo el número de habitantes y el número de contagiados).

•Bajo un número inicial de contagiados y un número total de habitantes diferente (Ingresados por el usuario) prever cual sería total de víctimas mortales posibles.




FORMA DE EVALUACION DE LA PRUEBA

1.El programa se pone en ejecución. (si falla la ejecución termina la evaluación y se dice que no ha aprobado la prueba).

2.Se observa que brinde las 4 opciones descritas en el ejercicio. (Si no brinda en totalidad las 4 opciones termina la evaluación y se dice que no ha aprobado la prueba).

3.Se prueba la primera opción ingresando los siguientes valores:
Tiempo= 10 e infectados = 6, verificar que el resultado de personas infectadas en ese día sean 325483. (Si el resultado difiere del anterior termina la prueba y se dice que no ha aprobado la prueba)

4.Se prueba la segunda opción ingresando los siguientes valores:
Tiempo = 6 e infectados = 10, verificar que el resultado de personas inmunes a ese día sean 469. (Si el resultado difiere del anterior termina la prueba y se dice que no ha aprobado la prueba)

5.Se prueba la tercera opción ingresando los siguientes valores:
Número de Habitantes = 2500000 y Numero de Contagiados = 1, verificar que el tiempo que se tardara en alcanzar el mayor numero de inmunes es 13 días. (Si el resultado difiere del anterior termina la prueba y se dice que no ha aprobado la prueba)

6.Se prueba la última opción ingresando los siguientes valores:
Número de habitantes = 6000000 y Numero de Contagiados = 2, verificar que el número total de víctimas mortales alcanzadas por el virus es de 102399. (Si el resultado difiere del anterior termina la prueba y se dice que no ha aprobado la prueba)

7.En caso de aprobar todas las pruebas se informa que ha pasado la prueba

NOTA: Al momento de realizar las pruebas de verificación bajo ninguna circunstancia, los estudiantes desarrolladores estarán presentes para ver como es la evaluación.

De igual forma el jurado solo dirá a los estudiantes si aprobó o no aprobó, de ninguna manera informara el punto en el cual ha fallado, ni revisara código para detectar los errores.



Les agradesco de antemano y salu2
  #2 (permalink)  
Antiguo 05/10/2010, 07:43
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: Duda algoritmia [LPP]

Cual es la duda?
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar
  #3 (permalink)  
Antiguo 05/10/2010, 07:54
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Duda algoritmia [LPP]

Ps jejej k novatada, ps el problema es como desarrollar el ejercicio, yo ya se algo de arreglos, matrices, funciones procedimientos, a ver si me ayudan es que no se por donde empezar con este ejercicio, lo que basicamente necesito es una solucion al problema...gracias
  #4 (permalink)  
Antiguo 05/10/2010, 07:58
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: Duda algoritmia [LPP]

Creo que es más fácil que le preguntes a tu profesor. Por lo menos yo no voy a resolver tu ejercicio :P suerte! Pensé que tenías una duda en concreto pero no la hallé escrita tal cual, por eso pregunté y así ayudarte.
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar
  #5 (permalink)  
Antiguo 05/10/2010, 08:02
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Duda algoritmia [LPP]

es k mira, a la hora de resolverlo, no logro hallar la formula, es decir para lograr conseguir el numero de contagiados, inmunes y mmuertos se necesita creo yo un ciclo, pero he aqui el inconveniente, ya que tambien hay que llebar paralelo un contador con el cual controlaremos los dias por k a los 3 dias los contagiados iniciales ya degan de contagiar y asi sucesivamente con los co tagiados del dia 2 dejan de contagir al dia 4 y asi, pero no se como hacer eso, esa es la parte que necesito principalmente...sabes como?
  #6 (permalink)  
Antiguo 05/10/2010, 08:59
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: Duda algoritmia [LPP]

Cita:
Iniciado por josejavier0626 Ver Mensaje
es k mira, a la hora de resolverlo, no logro hallar la formula, es decir para lograr conseguir el numero de contagiados, inmunes y mmuertos se necesita creo yo un ciclo, pero he aqui el inconveniente, ya que tambien hay que llebar paralelo un contador con el cual controlaremos los dias por k a los 3 dias los contagiados iniciales ya degan de contagiar y asi sucesivamente con los co tagiados del dia 2 dejan de contagir al dia 4 y asi, pero no se como hacer eso, esa es la parte que necesito principalmente...sabes como?
Ah bueno hubieras empezado por ahí, esa sí es una duda mas concreta. Estuve haciendo cálculos x_x creo que no soy muy buena para probabilidad.. las formas que usé no me arrojaron el resultado que ahí te plantean... ademas de que no se si el tiempo son 10 dias o 10 hrs. Sin embargo no creo que tenga que ser con un ciclo, solo fórmulas.
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:21.