Está en la página 1de 2

CAMPUS PUEBLA

PRINCIPIOS DE PROGRAMACIÓN
EVIDENCIA DE PRODUCTO
PRIMER PARCIAL
VALOR: 40%
AGUSTIN LEÓN BARRANCO (agleba@hotmail.com)

Puntos Reactivo: Realizar el algoritmo y programa (C o Java) para


0.25 1. Leer un número y determinar si es par o impar
0.25 2. Calcular el perímetro y área de un cuadrado, dado un lado
0.25 3. Calcular el perímetro y área de un rectángulo, dado una altura y anchura
0.25 4. Calcular el perímetro y área de un círculo, dado un radio
0.25 5. Calcular el perímetro y área de un triángulo rectángulo, conocidos los dos catetos o
un cateto y la hipotenusa
0.25 6. Calcular el área y volumen de un cilindro dado el radio de la base y la altura
0.25 7. Calcular el volumen de una esfera dado un radio
0.5 8. Obtener la multiplicación de dos números usando sumas sucesivas
0.5 9. Leer N números y obtenga la media, la varianza y la desviación estándar
0.5 10. Leer N números y sumar sólo aquellos que sean divisibles por un número x
0.5 11. Leer N números y obtener el máximo y mínimo de ellos
0.5 12. Leer una cadena y verificar si es un palíndromo
0.5 13. Realizar las siguientes sumatorias:
   2  


0.25 14. Convertir de grados Centígrados a Fahrenheit y viceversa


0.25 15. Leer los coeficientes de una ecuación cuadrática de segundo grado
 +
+ =
0 y calcule su solución real
0.5 16. Leer los coeficientes de un sistema de dos ecuaciones lineales con dos incógnitas y
calcule su solución. Se supone que el sistema de ecuaciones es compatible
determinado:
ax + by = c
dx + ey = f
0.25 17. Dada una medida de tiempo expresada en horas, minutos y segundos con valores
arbitrarios, se transforme dicha medida en una expresión correcta. Por ejemplo,
dada la medida 3h 118m 195s, el programa deberá obtener como resultado 5h 1m
15s
0.5 18. Calcular el cambio que debe dar la caja de un supermercado. Dado un precio y una
cantidad de dinero, el programa nos dirá cuántas monedas deben darse como
cambio de tal forma que el número total de monedas sea el mínimo (Tenemos
monedas de 50 centavos, 1, 2, 5 y 10 pesos)
0.25 19. Obtener el pecio final de un producto sabiendo su costo, el porcentaje de beneficios
y el I.V.A. aplicable. El precio final de un producto para un comprador es la suma
total del costo del producto, un porcentaje de beneficios que obtiene el vendedor y
el I.V.A.
0.25 20. Un banco recibe todos los días del Banco Mundial una lista de cómo está el cambio
de las divisas del mundo respecto del dólar americano (USD). Diseñar un programa
que, a partir de una cantidad de dólares que deseamos comprar, nos devuelva la
cantidad en euros (y en pesos) que nos costarían esos dólares
0.5 21. Desarrollar un programa que convierta un número decimal a binario
0.5 22. Diseñar un programa para jugar a adivinar un número entre 0 y 100. El programa irá
dando pistas al jugador indicándole si el número introducido por el jugador es menor
CAMPUS PUEBLA
PRINCIPIOS DE PROGRAMACIÓN
EVIDENCIA DE PRODUCTO
PRIMER PARCIAL
VALOR: 40%
AGUSTIN LEÓN BARRANCO (agleba@hotmail.com)

o mayor que el número que tiene que adivinar. El juego se termina cuando el jugador
adivina el número o decide terminar de jugar (por ejemplo, escribiendo un número
negativo)
0.5 23. Realizar la tabla del 6 e imprimir con asteriscos el resultado que se obtenga, ver el
siguiente ejemplo:
6*1 = 6 ******
6*2 = 12 ************
6*3 = 18 ******************
6*4 = 24 ************************
6*5 = 30 ******************************
6*6 = 36 ************************************
6*7 = 42 ******************************************
6*8 = 48 ************************************************
6*9 = 54 ******************************************************
6*10 = 60 ************************************************************
0.25 24. Obtener el promedio de calificaciones de un alumno que cursa el primer semestre y
que lleva 7 materias
0.5 25. Pedir al usuario su edad y que arroje un resultado de acuerdo a lo siguiente:
Si la edad está entre 0 y 3 años debe decir que es un bebé
Si la edad está entre 4 y 13 años debe decir que es un niño
Si la edad está entre 14 y 17 años debe decir que es un adolescente
Si la edad está entre 18 y 25 años debe decir que es un adulto joven
Si la edad está entre 26 y 40 años debe decir que es un adulto maduro
Si la edad está entre 41 y 59 años debe decir que es un adulto viejo
Si la edad está entre 60 y 200 años debe decir que es un hombre de la tercera edad
0.25 26. Dado un valor de entrada x, calcule el valor de las siguientes funciones:

 =
 − 4 
 = 
 
 = 
 
 =   
 = 1/

0.5 27. Controlar la temperatura de un dispositivo medida en °C. Dada una temperatura
elegida por el usuario, generar un cambio aleatorio en el rango [-100°,100°] que
afecte la temperatura del dispositivo y restablecer la misma temperatura pero con
una condición, los cambios de ajuste tienen que ser graduales y no hacer cambios
que sean mayores a 5°.
Total de puntos: