1Eva_IT2008_T4 Control de producción de plantas

1ra Evaluación I Término 2008 - 2009. Julio 08, 2008 /ICM00794

Tema 4 (30 puntos). Para evaluar un lote de producción de plantas se toma una muestra aleatoria correspondiente al 60% del total.

plantas lote para sembrar

Si el 95% de plantas de dicha muestra cumple con las características especificadas, entonces se considera la muestra como un lote de calidad.

Una planta para ser considerada de calidad debe cumplir con una medida mínima de 22 cm, y vigor de 22 a 24 mm.

Escriba un algoritmo que almacene las características (medida y vigor) de n plantas en un vector (solicitadas al usuario), genere un vector en donde se indique si cada planta cumple las condiciones, seleccione una muestra aleatoria del 60% del número total de plantas, y verifique si el lote es de calidad.

i medida (i) vigor (i) muestreo (i)
1 19 22 0
2 23 23 1
3 25 24 1
4 18 17 0
5 21 22 0
6 22 19 0
7 25 23 1
8 24 21 0
...
n 24 21 0

Cumplimiento: 97%, Lote de calidad: SI

1Eva_IIT2008_T3 Tiempos de recorrido en metrovia

1ra Evaluación II Término 2008 - 2009. Diciembre 09, 2008 /ICM00794

Tema 3 (25 puntos). Del recorrido completo de un bus de metrovía se registran las horas de partida de las n estaciones por las que pasa. 

Realice un algoritmo para:
a) Registrar la hora y minuto de partida en cada estación (5 puntos),
b) Determinar el tramo recorrido de mayor duración (15 puntos) y,
c) Calcular la duración de todo el recorrido (5 puntos).

Ejemplo para n=3 estaciones:
Estación Hora Minuto Tiempo
1 6 30 0
2 7 12 42
3 8 43 91

Tramo mayor duración: 2 a 3
Total Tiempo Recorrido: 2 horas y 13 min.

Sugerencia: convierta a minutos todos los registros para determinar la diferencia.

1Eva_IT2008_T3 Simular precio de petroleo

1ra Evaluación I Término 2008 - 2009. Julio 08, 2008 /ICM00794

Tema 3 (30 puntos). Se ha realizado un muestreo con los precios del barril de petróleo durante el último mes (de 30 días), suponga que dichos valores son enteros y que han fluctuado entre $ 130 y $ 150 (en forma aleatoria). prpetroleo

Una vez elaborada la muestra, se desea determinar:

a) El promedio del precio del petróleo

b) ¿Cuál fue el día en el que estuvo más barato el barril de petróleo?

c) ¿Cuántos días el petróleo tuvo precios superiores al promedio?

1Eva_IIT2008_T2 Sortear jueces para salas CNJ

1ra Evaluación II Término 2008 - 2009. Diciembre 09, 2008 /ICM00794

Tema 2 (25 puntos). En el proceso de transición institucional que establece la nueva Constitución, aprobada en el referendo del pasado 28 de septiembre del 2008, la principal entidad jurisdiccional será la Corte Nacional de Justicia (CNJ). (www.eluniverso.com 25/octubre/2008)

La CNJ estará conformada por 21 de 31 jueces que integraron la anterior Corte Suprema de Justicia (CSJ) y escogidos mediante sorteo público.

Realice un algoritmo que permita realizar el sorteo público de n entre m jueces de la CSJ (15 puntos) y los muestre en forma ordenada (10 puntos).

Nota.- Cada juez se representa por un número, en el sorteo no deben repetirse los jueces escogidos

1Eva_IT2008_T2 Criba de Eratóstenes con Python

1ra Evaluación I Término 2008 - 2009. Julio 08, 2008 /ICM00794

Tema 2 (20 puntos). Una forma de hallar todos los números primos menores que un número natural n, es el método de la “Criba de Eratóstenes” que consiste en lo siguiente:

Ejemplo: Para n=20

  • Se forma un vector con todos los números
    naturales entre 2 y n.
  • Se tachan todos los múltiplos de 2
    que son menores que n,
  • luego se tachan los múltiplos de 3
    que son menores que n,
    y así sucesivamente.
  • El procedimiento se repite hasta alcanzar
    todos los múltiplos de los números naturales
    menores que n.
  • Los números no tachados
    corresponden a los números primos.

Primos: 2, 3, 5, 7, 11, 13, 17, 19

Elabore un algoritmo que, dado un número
entero positivo n mayor que 1,
muestre los números primos
encontrados con el método descrito.

i criba[i]
2 1
3 1
4 0
5 1
6 0
7 1
8 0
9 0
10 0
11 1
12 0
13 1
14 0
15 0
16 0
17 1
18 0
19 1
20 0

 

1Eva_IT2007_T3 Elección de diputados provinciales

1ra Evaluación I Término 2007 – 2008. Julio 03, 2007 /ICM00794

Tema 3 (40 puntos) En un proceso electoral para elegir a diputados provinciales, la asignación del número de diputados para cada partido electoral se lo hace en forma proporcional, de acuerdo a la votación obtenida por el partido y el total de votos en cada provincia. votacion

a) (20 puntos) Escriba un algoritmo que solicite al usuario para m provincias:

  • el total de registrados en padrón para esa provincia (habilitados para votar),
  • la cantidad de diputados a elegir en esa provincia,
  • la cantidad de votos obtenidos por la lista ABC,
    los cuales deben ser almacenados en los vectores padrón, elegir y votos respectivamente.

Su algoritmo debe calcular, para cada provincia, la cantidad de diputados que alcanzó el partido ABC, y almacenar dicha información en un nuevo vector diputados.

b) (20 puntos) Adicionalmente determine, el promedio de diputados que alcanzo el partido ABC, y en qué provincia obtuvo la mayor representación, de acuerdo al número de diputados.

provincia padrón elegir votos diputados
1 970 12 658 8
2 1500 9 430 ...
3 760 4 320 ...
... ... ... ... ...
m
Ejemplo:
El Partido ABC ha participado con su lista de candidatos y en una provincia de un total en el padrón de 970, obtuvo 658 votos; 
por lo que de 12 a elegir el partido obtuvo 8 diputados.
 La cantidad de diputados se calculó así:
 (658/970)*12 = 8.14, usando redondeo simple.

1Eva_IIT2007_T3 Garantías de prestamos IESS

1ra Evaluación II Término 2007 - 2008. Diciembre 04, 2007 /ICM00794

Tema 3 (40 puntos) El instituto Ecuatoriano de Seguridad Social (IESS) ofrece un préstamo a los afiliados, el que es garantizado con los valores depositados en “fondos de reserva” y “cesantías”.

Con el objetivo de conocer el número de afiliados que están en capacidad de realizar los préstamos, se solicitó un listado de número de cédula de afiliados al departamento “fondos de reserva” y otro al departamento “cesantía” debido a que operan todavía de manera independiente.

Realice un algoritmo que muestre la cantidad de afiliados que cumplen con las condiciones para el préstamo (se encuentran en los dos listados) y luego muestre los números de cédula encontrados.

Nota: Existen n afiliados con “fondos de reserva” y m afiliados con valores de “cesantía”.

Para el ejemplo mostrado se usan números solo de 3 dígitos, solo para la explicación

i reserva(i)
1 987
2 876
3 765
4 654
... ...
n
j cesantia(j)
1 876
2 765
3
..
m

Referencia: BIESS otorgará préstamos hipotecarios con tasas de interés desde 5,99%. agosto 20, 2019. http://www.teleamazonas.com/2019/08/biess-otorgara-prestamos-hipotecarios-con-tasas-de-interes-desde-599/

1Eva_IIT2007_T2 Juego de la Ruleta

1ra Evaluación II Término 2007 - 2008. Diciembre 04, 2007 /ICM00794

Tema 2. (30 puntos) En los casinos, el “juego de la ruleta

ruletacasino

consiste en acertar cuál será el número en donde caerá la bola que lanza el crupier en un círculo numerado del 1 al 36, con colores rojo y negro.

3 6 9 12 15 18 21 24 27 30 33 36
2 5 8 11 14 17 20 23 26 29 32 35
1 4 7 10 13 16 19 22 25 28 31 34

Escriba un algoritmo que simule este juego de azar para n jugadores que tienen la posibilidad de jugar durante m intentos cada uno.

Al final, indique cuál fue el número de la ruleta que salió la menor cantidad de veces (suponga que fue uno solo), para cada jugador.

Nota: para cada intento, cada jugador apuesta a un solo número, las apuestas a un número no se repiten.

1Eva_IIT2006_T4 Vehículo de carga 3 con espacios

1ra Evaluación II Término 2006 - 2007. Diciembre 05, 2006 /ICM00794

Tema 4. (30 puntos) Se dispone de un vehículo con una capacidad de transportación de max Kilogramos y espacio para ubicar solo 3 paquetes del mismo tamaño pero de diferente peso.

camion carga en tres segmentos

Se tiene una lista con los pesos de n paquetes (también en kilogramos) de igual tamaño.

Si se desea transportar los paquetes agrupándolos de 3 en 3, indique:

  • ¿Cuántas combinaciones de las posibles ternas se pueden transportar a la vez?
  • Elabore un algoritmo que solicite al usuario los valores de max, la cantidad de paquetes n, los Pesos individuales y muestre la información solicitada.
Ejemplo: capacidad max=10 Kg y n paquetes
    i = [ 1, 2, 3, 4, 5, 6, ...,  n ]
Pesos = [ 5, 4, 3, 2, 5, 1, ..., ...]

Total de Ternas:
Suma Peso= 5+4+3;    0
Suma Peso= 5+4+2;    0
Suma Peso= 5+4+5;    0
Suma Peso= 5+4+1;    1
...
Suma Peso= 5+3+2;    2
Suma Peso= 5+3+5;    0
Suma Peso= 5+3+1;    3
...

1Eva_IT2005_T3 Arreglo aleatorio binario a decimal

Parcial I Término 2005 - 2006. Julio 05, 2005 /ICM00794

Tema 3. (30 puntos). Suponga un vector B[i] de n componentes enteros.1Eva_IT2005_T3 binario a Decimal

Diseñe un algoritmo estructurado que almacene en cada celda un número aleatorio binario de una cifra (1 ó 0).

a) Determine si la cantidad de 1’s es par o impar
b) Calcule el equivalente numérico decimal del número binario almacenado.
c) Muestre los resultados de los literales a) y b).

Ejemplo: Vector B[i] con n=8, equivalente a un binario B=11010010

i B[i] Equivalente decimal:
1 1 1*27+
2 1 1*26+
3 0 0*25+
4 1 1*24+
5 0 0*23+
6 0 0*22+
7 1 1*21+
8 0 0*20
Total de 1’s es Par =21010

Rúbrica: ingreso de tamaño de vector (3 puntos), ingreso de datos del vector, o generar aleatorios (7 puntos), literal a (5 puntos), literal b (10 puntos), literal c (5 puntos)