1Eva_IIT2011_T3 Parchis 2 fichas

1ra Evaluación II Término 2011-2012. Noviembre 29, 2011 /ICM00794

Tema 3. (30 puntos). En el Juego de Parchís para dos jugadores, compiten por llegar primero a la meta con las siguientes reglas:dado

  • La meta se encuentra a 50 casillas desde la casilla de partida.
  • Los jugadores alternan turnos para lanzar un dado regular (6 caras) y realizar una jugada
  • Al INICIO ambos jugadores se encuentran en la casilla de partida, pero cada jugador para iniciar el juego tendrá que primero obtener del dado el número 5, con lo que se podrá mover a la primera casilla, sino el turno pasa al otro jugador.
  • El movimiento de avance del jugador se realiza acorde con el resultado del lanzamiento del dado, siempre que no se encuentre en casilla de partida.
  • Si un jugador llega a una casilla ocupada por el rival, el rival regresará a la casilla de partida volviendo ese jugador a las condiciones de inicio.
Ejemplo:
7 8 9
6
5 49
Partida 1 2 3 4 50

Realice un algoritmo que permita simular el Juego del Parchís indicando al final cuál es el jugador triunfador y cuántos turnos se jugaron.

Rúbrica: Reglas de inicio de juego (10 puntos), uso de aleatorio en movimientos de jugador (10 puntos), retorno de rival a casilla de partida (5 puntos), presentación de resultados (5 puntos).


Referencia: Parchís, wikipedia. https://es.wikipedia.org/wiki/Parch%C3%ADs

1Eva_IIT2011_T1 Número+2 tiene raíz cubica exacta

1ra Evaluación II Término 2011-2012. Noviembre 29, 2011 /ICM00794

Tema 1. (20 puntos) El número 5 tiene la propiedad que al sumar el número 2 a su cuadrado, se obtiene un número que tiene raíz cúbica exacta: 52 + 2 = 27 .

Realice un algoritmo que busque entre los números enteros menores al 1000, si existe algún otro número que al sumar 2 a su cuadrado el resultado tiene raíz cúbica exacta.

Rúbrica: Inicialización de variables (5 puntos), operaciones y búsqueda (10 puntos), resultados (5 puntos).

1Eva_IT2011_T1 Ahorros de Juan vs Pedro

1ra Evaluación I Término 2011-2012. Julio 5, 2011 /ICM00794

Tema 1. (20 puntos). Una persona que deposita C dólares en una cuenta de ahorros, el banco le paga una tasa de interés anual r, luego de n años tendrá un valor acumulado de A dólares.

La siguiente expresión matemática relaciona estos valores:

A=C(1+r)^n

 

Juan y Pedro abren cuentas de ahorros en diferentes bancos.

  • En el banco X, Juan deposita en una cuenta de ahorros C=200 que paga un interés anual de r=0.08.
  • En el banco Y, Pedro deposita en otra cuenta de ahorros C=300 que paga un interés anual de r=0.05.

Escriba un algoritmo que solicite los datos para las cuentas de Juan y Pedro, determine el año n cuando la cantidad acumulada A de Juan superará a la cantidad acumulada A de Pedro.

Nota: Para el algoritmo no se considerarán depósitos o retiros entre los años. Suponga que Juan deposita menos que Pedro y que el interés del Banco X es mayor que Y.

Rúbrica: Ingreso de datos (5 puntos), determinación de saldos individuales por año (5 puntos), respuesta solicitada (10 puntos)

1Eva_IIT2010_T2 Venta de pasajes tren turístico

1ra Evaluación II Término 2010-2011. Diciembre 7, 2010 /ICM00794

Tema 2 (30 puntos) En la estación de un tren turístico se instalará una máquina automática para la venta de pasajes que acepta billetes en dólares, euros y pesos.locomotora tren dibujo

El comprador indicará el número de pasajes, tipo de moneda y la cantidad de dinero con lo cual la maquina realiza la conversión a pesos, ejecuta el cobro y de ser necesario entrega el cambio en pesos.

Suponga que el tren tiene capacidad para 150 pasajeros, que el tipo de cambio es 2.5 pesos/dólar, 3.25 pesos/euro y que el precio del pasaje es de 7 pesos.

Escriba un algoritmo que simule la máquina de venta de pasajes, para n turnos de compra o hasta completar la capacidad tren, considerando que un comprador puede pedir más de un boleto.

La maquina vende los pasajes cuando el comprador entrega la cantidad suficiente de dinero y aún hay asientos disponibles.

Al final de las ventas muestre la cantidad de boletos vendidos, total de pesos cobrados y devuelto como cambio.

Ejemplo:
 ¿Cuantos turnos?: 5 
 Turno 1 
  ¿cuántos pasajes?: 3
  Monedas: 1.Dolar 2.Euro 3.Peso
  ¿Tipo Moneda?: 1
  ¿Cantidad de Dinero?: 10
  su cambio: 4
 Turno 2 
  ¿Cuántos pasajes?:
 …

Rúbrica: Ingreso de datos (5 puntos), cobro y cambio (10 puntos), validar ventas y asientos (10 puntos). Algoritmo integrado (5 puntos).


1Eva_IT2010_T2 Número Omirp

1ra Evaluación I Término 2010-2011. Julio 6, 2010 /ICM00794

Tema 2. (25 puntos) Omirp se define como,
un número primo que al invertir sus dígitos da otro número primo.

Escriba un algoritmo para determinar si un número n tiene la característica de ser un número Omirp.

Ejemplo:

 1597 es número primo,
 Se invierte sus dígitos: 7951
 7951 es primo,
 Entonces el número 1597 es un número omirp.

Rúbrica: Validar si n es primo (7 puntos), invertir los dígitos del número (10 puntos), validar si el nuevo número es primo (3 puntos), respuesta y algoritmo integrado (5 puntos)

1Eva_IT2009_T1 Suma de Serie con signo alternado

1ra Evaluación I Término 2009 – 2010. Julio 07, 2009 /ICM00794

Tema 1 (20 puntos). Una serie alternada es una serie donde los términos alternan el signo.

Realice un algoritmo para encontrar el resultado de la suma de la serie indicada hasta incluir al término 1/n, siendo n un dato dado al inicio.

1-\frac{1}{2}+\frac{1}{3}-\frac{1}{4}+\frac{1}{5}+\text{...}+\frac{1}{n}

Rúbrica: Alternar signos (5 puntos), resultado de la serie (15 puntos)

1Eva_IT2008_T1 Teorema de Wilson

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

Tema 1 (20 puntos). El teorema de Wilson enuncia que:

“Un número p es primo si y solo si el factorial (p-1)! + 1 es divisible por p”.

Escriba un algoritmo que solicite al usuario un número entero positivo p, determine si es primo, en el caso de serlo verifique que se cumple el teorema de Wilson.

1Eva_IIT2008_T1 Odómetro OCTAL

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

Tema 1 (20 puntos). En un odómetro mecánico de un vehículo antiguo se marcan las distancias recorridas en kilómetros, en formato numérico octal de hasta cinco dígitos.

odometroRealice un algoritmo para encontrar la distancia recorrida en kilómetros en formato numérico decimal, convirtiendo el valor octal marcado por el odómetro luego de un viaje.

Nota: Un odómetro es un dispositivo que indica la distancia recorrida en un viaje de un vehículo.

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_IIT2005_T2 Negocio piramidal

Parcial II Término 2005 – 2006. Diciembre 06, 2005 /ICM00794

Tema 2. (25 puntos). negociopiramide

Considere el desarrollo del siguiente negocio:

a. Una persona entrega x dólares, y se le paga 10% mensual del valor inicial depositado en forma permanente.

b. Suponga que las personas NO retiran el dinero depositado, solo los intereses que se generan

c. La persona que recibe el dinero de los participantes usa el 20% del dinero x depositado de cada persona como comisión por gestión y gastos, quedando como saldo lo que había menos intereses y menos comisiones.

d. Suponga que cada mes se duplica la cantidad de personas que invierte la misma cantidad x de dinero, con las mismas condiciones.

e. Pero únicamente hay n personas que pueden entrar al negocio.

Describa un algoritmo para determinar en cuál mes no habrá suficiente dinero para pagar a los depositantes.


Referencia: Estafas piramidales son repetitivas en Sudamérica y el mundo. eluniverso.com 2008/11/30. https://www.eluniverso.com/2008/11/30/0001/12/636B87E403CB41EE9A5A7FF5DAF79978.html