Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Departamento de Computación
Cátedra de Computación I
U-2013
Examen Parcial 1
Nombre:_______________________________________ Calificación:
Cédula: ____________________ Sección:______
Desarrolle un programa tipo Aplicación de Consola VB2010 que lea la información, procese y determine e imprima por
consola:
Para cada sobreviviente:
1. Después de atender al sobreviviente indique si pudo ser salvado o no, y qué cantidad de medicina queda disponible
para salvar al resto de los infectados.
2. En caso que no pudo salvarse indique la hora y minutos en la que muere y la razón del porque no pudo salvarse, si por
el tiempo o porque no fue suficiente la medicina disponible.
Para todos los sobrevivientes:
3. Zona y Nombre del infectado que pudo ser salvado, con el tiempo de aplicación más cercano al tiempo de muerte.
En caso de haber más de uno con la misma condición indique el que tenía más tiempo antes de morir.
4. Porcentaje de zombies con respecto al total de sobrevivientes infectados.
5. Nombre y Zona del primer infectado en convertirse en zombie y de existir alguno, indique cuantos infectados atendidos
se han salvado antes de procesarlo a él y cuantos infectados de la misma zona también se convirtieron.
CONSIDERACIONES
Todos los sobrevivientes se infectaron el mismo día, en horas y minutos antes de la aplicación de la medicina.
Si un sobreviviente muere, de inmediato se convierte en zombie.
La medicina encontrada puede que no alcance para todos los infectados, de ser así el resto de los sobrevivientes
infectados no medicados mueren.
Que la medicina disponible no alcance para un sobreviviente infectado no quiere decir que no pueda ser suministrada
a otro sobreviviente que si cubra esa cantidad de cc.
Los infectados son atendidos según la disponibilidad de cc de la medicina encontrada. De acabarse la medicina, ya no
serán atendidos más infectados y estos morirán.
FACTOR DE CORRECCIÓN VALORACIÓN (puntos)
Análisis y Declaración apropiada de variables (indique entradas, salidas y proceso) 1.5
Lectura (apropiada y en el lugar correcto) 1.5
Estructura cíclica apropiada y condición 2
Respuesta a las interrogantes planteadas (2 puntos c/u) 10
Dim x, y, z As Integer
Console.WriteLine("INTRODUZCA EL PRIMER DÍGITO DE SU NÚMERO DE CÉDULA")
x = Console.ReadLine
Console.WriteLine("INTRODUZCA EL ÚLTIMO DÍGITO DE SU SECCIÓN")
y = Console.ReadLine
For I = x + y To x Step -1
z = x + I * y - 1
Console.WriteLine(z)
Next
Console.WriteLine(x + y)
x y z i consola
3) A continuación se presentan un conjunto de expresiones. Indique de que tipo son las variables resultantes. Y
qué valor tiene la variable resultante al ejecutar la expresión (2 puntos). Considere que:
Valor final
de la
Expresión