Está en la página 1de 2

PROBLEMAS DE ESTRUCTURAS SELECTIVAS 1) 2) 3) 4) 5) 6) Dados dos nmeros a y b, ordenarlos ascendentemente Encontrar el mayor de tres nmeros.

Encontrar el menor de cuatro nmeros. Encontrar el mayor y el menor de tres nmeros. Verificar si un nmero x es mltiplo de 3 o de 5. Dado tres nmeros se desea: a) Hallar la diferencia del mayor menos el menor. b) Hallar la diferencia del medio menos el menor. c) Si los tres son iguales debe desplegar un mensaje, y no debe efectuar ninguna operacin. d) Si dos nmeros son iguales desplegar un mensaje, entonces se deber efectuar el producto del nmero igual con el nmero diferente y no se deber realizar ninguno de los anteriores incisos.

7) Introducir tres nmeros positivos a, b y c (DISTINTOS ENTRE SI), luego mostrarlos de tal manera que el menor de ellos se encuentre entre los mayores (los mayores que se encuentran en los extremos deben estar ordenados ascendentemente). Ejemplo Si a=2 , b=5 y c=12 Entonces se deber mostrar 5,2,12. Si a=12 , b=6 y c=8 Entonces se deber mostrar 8,6,12 8) Un banco antes de conceder un prstamo, comprueba los ingresos del solicitante. Si los ingresos son superiores a 12000 soles anuales, el crdito se concede. Si los ingresos son inferiores a 12000 soles anuales pero superiores a 10000 soles y el cliente tiene mximo 2 hijos, el crdito se concede. Tambin se le concede, si tiene ingresos entre 8000 y 10000 soles pero no tiene hijos. Realizar un algoritmo que pida los ingresos anuales y el nmero de hijos del solicitante, y diga si se le da el crdito o no. 9) Disee un algoritmo que lea el importe de la compra y la cantidad recibida y calcule el cambio a devolver, teniendo en cuenta que el nmero de monedas que se devuelven debe ser mnimo. Suponer que el sistema monetario utilizado consta de monedas de 100, 50, 25, 5 y 1 unidad, y que hay capacidad ilimitada de monedas. 10) Escriba un algoritmo que lea tres nmeros enteros de un supuesto tringulo, determine si realmente forman un tringulo, y muestre el tipo de tringulo que es (si es un tringulo). a) tringulo: La suma de dos cualesquiera de los lados debe ser mayor que el otro. b) equiltero: todos los lados son iguales. c) issceles: solo dos lados son iguales. d) escaleno: no tiene dos lados iguales.

11) Dados dos enteros, da y mes, de una fecha de un ao no bisiesto, indicar si es correcta. 12) Los tringulos se pueden clasificar respecto de sus ngulos:
Si uno de los ngulos mide ms de 90, el tringulo es obtusngulo. Si uno de los ngulos mide 90, el tringulo es rectngulo. Si de los tres ngulos miden menos de 90, el tringulo es acutngulo. Desarrollar un programa que realice lo siguiente: Solicite al usuario el ingreso de las coordenadas (x,y) de tres puntos del plano. Asumiendo puntos diferentes y no colineales, imprima un mensaje indicando el tipo de tringulo qu es. Nota: Dados los tres lados de un tringulo, para calcular el ngulo entre dos ellos se usa la siguiente frmula:

13) Dos entidades financieras ofrecen las siguientes tasas de inters simple:

Desarrollar un programa que realice lo siguiente: Solicite al usuario que ingrese el monto de dinero que desea depositar y el tiempo (meses) que lo mantendr en el banco. Determine cual de las dos entidades, A o B, es mas conveniente para depositar el dinero y muestre un mensaje indicando en que banco debera el usuario depositar el monto ingresado, y cuanto dinero tendr luego de transcurrido el tiempo que indico al inicio. Nota: Para calcular el inters simple se utiliza la siguiente formula: Inters = Capital * Tasa * Tiempo 14) Dos vehculos A y B viajan por una pista que tiene una parte pedregosa entre los 20 y 40 Km., como se muestra en la figura: Los vehculos parten de los 0km y se sabe que, en terreno pedregoso, el vehculo A viaja al 80% de su velocidad normal y el vehculo B al 75% de su velocidad normal. Desarrollar un programa que realice lo siguiente: Solicite al usuario que ingrese las velocidades de los dos vehculos en kilmetros por hora (km/h). Solicite el ingreso del nmero de horas transcurridas. Muestre un mensaje indicando que vehculo va adelante (ambos parten simultneamente) y las posiciones de cada uno de ellos. Si alguna de las velocidades o el tiempo no es mayor que cero, imprima el mensaje de error correspondiente. Sugerencia: Calcule primero en que tiempo total se recorre cada segmento de pista. Luego, compare el tiempo ingresado con dichos tiempos totales para aplicar las formulas correspondientes. 15) Dada la ecuacin general de segundo grado: Ax2+Bxy+Cy2+Dx+Ey+F=0 Se denomina discriminante al binomio: = B2 - 4AC Se sabe que: Si >0, la grafica Ser una hiprbola. Si =0: si los coeficientes A y C son iguales a cero, la grafica es una recta, sino, ser una Parbola. Si <0: si los coeficientes A y C son iguales, la grafica ser una circunferencia, sino, ser una elipse. Desarrollar un programa que realice lo siguiente: Solicite al usuario el ingreso de los coeficientes de la ecuacin general de segundo grado, y los lea. Escriba un mensaje indicando el tipo de grafica que tendr la ecuacin. Solicite el ingreso de las coordenadas (x,y) de un punto y las lea. Escriba un mensaje indicando en que cuadrante se encuentra el punto y si pertenece o no a la grafica (es decir, si satisface o no la ecuacin).

También podría gustarte