Taller 1 fundamentos de programación

2
Fundamentos de Programación 1 Instituto Tecnológico Metropolitano Para cada uno de los puntos realizar el algoritmo 1. Realice un algoritmo que dados 4 números, imprima el de mayor y menor valor. 2. Dado como entrada cuatro valores enteros: a, b, c, y d, genere como salida todas las relaciones de igualdad. Esto puede ser todos son iguales", son iguales a y b", son iguales a, b y c", etc. 3. Dado como entrada dos números enteros, positivos y distintos: a y b, determine si el mayor es múltiplo del menor. 4. Dado el valor del área de un triángulo equilátero. Haga un algoritmo que obtenga el valor del lado y la altura del triángulo. 5. Dado 3 puntos que pertenecen a los vértices de un triángulo, se quiere determinar: - El centro de masa de dicho triangulo - La longitud de los 3 lados que la forman - El área del triangulo Desarrollar el algoritmo. 6. Hacer un algoritmo que dadas las coordenadas (X,Y) de un punto de un plano cartesiano, determine si este punto pertenece o no a la recta Y= 6X-10 7. En una tienda de abarrotes ofrecen el metro cuadrado de piso Cerámica Italia con descuento de acuerdo a la siguiente tabla: Metros Cuadrados (C Italia) %Descuento 0 – 5 0% 6 – 12 5% 13 – 20 10% 21 – 40 15% 41 en adelante 20% Determine cuando debe pagar una persona que compre pisos Italia 8. La fecha de Pascua corresponde al primer domingo después de la primera luna llena que sigue al equinoccio de primavera, y se calcula con las siguientes expresiones: A= año % 19 B= año % 4 C= año % 7 D= (19*A +24) % 30 E= (2*B+4*C+6*D+5) % 7 N= (22+D+E) en el que N indica el número del día del mes de marzo (o abril si N es superior a 31), correspondiente al domingo de Pascua. Dado un año, determine la fecha en la que caerá el domingo de Pascua.

Transcript of Taller 1 fundamentos de programación

Page 1: Taller 1  fundamentos de programación

Fundamentos de Programación

1 Instituto Tecnológico Metropolitano

Para cada uno de los puntos realizar el algoritmo 1. Realice un algoritmo que dados 4 números, imprima el de mayor y menor valor. 2. Dado como entrada cuatro valores enteros: a, b, c, y d, genere como salida todas las relaciones de igualdad. Esto puede ser todos son iguales", son iguales a y b", son iguales a, b y c", etc. 3. Dado como entrada dos números enteros, positivos y distintos: a y b, determine si el mayor es múltiplo del menor. 4. Dado el valor del área de un triángulo equilátero. Haga un algoritmo que obtenga el valor del lado y la altura del triángulo. 5. Dado 3 puntos que pertenecen a los vértices de un triángulo, se quiere determinar: - El centro de masa de dicho triangulo - La longitud de los 3 lados que la forman - El área del triangulo Desarrollar el algoritmo. 6. Hacer un algoritmo que dadas las coordenadas (X,Y) de un punto de un plano cartesiano, determine si este punto pertenece o no a la recta Y= 6X-10 7. En una tienda de abarrotes ofrecen el metro cuadrado de piso Cerámica Italia con descuento de acuerdo a la siguiente tabla: Metros Cuadrados (C Italia) %Descuento 0 – 5 0% 6 – 12 5% 13 – 20 10% 21 – 40 15% 41 en adelante 20% Determine cuando debe pagar una persona que compre pisos Italia 8. La fecha de Pascua corresponde al primer domingo después de la primera luna llena que sigue al equinoccio de primavera, y se calcula con las siguientes expresiones: A= año % 19 B= año % 4 C= año % 7 D= (19*A +24) % 30 E= (2*B+4*C+6*D+5) % 7 N= (22+D+E) en el que N indica el número del día del mes de marzo (o abril si N es superior a 31), correspondiente al domingo de Pascua. Dado un año, determine la fecha en la que caerá el domingo de Pascua.

Page 2: Taller 1  fundamentos de programación

Fundamentos de Programación

2 Instituto Tecnológico Metropolitano

9. Cierta Universidad tiene un programa para estimular a los estudiantes con buen rendimiento académico. Si el promedio es de 4.5 o más y el alumno es de pregrado entonces podrá cursar 32 créditos y se le hará un descuento del 25%. Si el promedio es mayor o igual que 4.0 y menor que 4.5 y el alumno es de pregrado entonces podrá cursar 26 créditos y se le hará un descuento del 15%. Si el promedio es mayor o igual que 3.5 y menor que 4.0 y el alumno es de pregrado entonces podrá cursar 20 créditos y no tendrá descuento. Si el promedio es mayor o igual que 3.0 y menor que 3.5 y el alumno es de pregrado entonces podrá cursar 16 créditos y no tendrá descuento. Si el promedio es menor que 3.0 y el alumno es de pregrado no se podrá matricular. Si el promedio es de 4.5 o más y el alumno es de posgrado entonces podrá cursar 20 créditos y se le hará un descuento del 20%. Si el promedio es menor de 4.5 y el alumno es de posgrado entonces podrá cursar 15 créditos y no tendrá descuento. Hacer un algoritmo que determine cuanto deberá pagar cada estudiante, si el crédito para pregrado tiene un valor de $30000 y el de posgrado de $60000. A demás debe obtener el total de dinero recogido para pregrado y posgrado para 20 estudiantes. El algoritmo termina cuando se ingrese un # de créditos igual a cero. 10. La cadena de comida rápida Del Oeste, empezó una nueva promoción para sus clientes. Esta cadena ofrece 5 combos en 3 tamaños distintos (pequeño, mediano y grande). La promoción consta de lo siguiente: ‐ Si la compra total supera los $32000, entonces se le hace un descuento del 10% sobre los combos 1, 2 y 5 comprados ‐ Si la compra total supera los 45000, entonces se le hace un descuento del 15% sobre los combos 3 y 4 comprados. ‐ Si la persona adquiere algún descuento de los anteriores, entonces tiene la posibilidad de comprar uno o varios postres por tan solo $3000 cada uno, si así lo desea. El precio del postre normalmente es de $4000. ‐ Si compra por encima de 20 combos, entonces tendrá un descuento adicional del 2% sobre el precio final El costo de los combos esta regido por la siguiente tabla de precios (los precios no incluyen IVA)

Combo

Costo del Pequeño

Costo del Mediano

Costo del Grande

1 $ 7000 $ 9000 $13000

2 $ 7000 $ 9000 $13000

3 $ 9000 $ 12000 $16000

4 $ 9000 $ 12000 $16000

5

$ 10000

$ 13000

$18000

Se desea conocer el monto total a pagar, sabiendo la cantidad de cada uno de los combos comprados y su respectivo tamaño. Se asume que para la compra de un combo, TODOS son del mismo tamaño. Recuerde que el monto final debe incluir el IVA del 16%