1. Realice un programa donde pida al usuario dos números y muestre la multiplicación y división de los dos. suma, resta, 2. Elabore un programa que calcule el área de un rectángulo. 3. Elabore un programa que calcule la longitud y el área de una circunferencia. 4. Elabore un programa que calcule el área de un triángulo. 5. Queremos construir un programa que pida los datos necesarios para calcular y mostrar por pantalla el volumen de una cisterna. 6. Confeccione un programa para calcular el volumen de un cilindro circular recto. VC = πR2h. 7. Confeccione un programa para calcular la distancia recorrida por un automóvil. S = VT 8. A un trabajador se le entrega un artículo electrodoméstico para pagarlo por descuento. Confecciones un programa que calcule la cantidad de meses demorará en pagar el artículo, si sabemos que mensualmente le descontarán el 15% de su salario. 9. Elabore un programa que pide al usuario un número y de este muestre: El cuadrado. La raíz cuadrada. El sucesor. El antecesor. El opuesto. El inverso. 10. Escribir un programa que calcule la velocidad de un proyectil que recorre E kilómetros en T minutos. Expresar el resultado en metros/segundo. Velocidad = espacio / tiempo 11. Escribir un programa que teniendo los datos necesarios evalúe la siguiente expresión: a) (a+7 *c) / (b+2-a)+2 *b b) (a + 5) * 3 / b – 1 c) 𝑥= −𝑏±√𝑏 2 −4𝑎𝑐 2𝑎 12. Escribir un programa que detecte si un número introducido desde el teclado es positivo o negativo. Si es cero mostrar un mensaje referente al caso. 13. Elaborar un programa que pida dos números y este devuelva cuál es el mayor y cuál el menor. De ser iguales mostrar un mensaje referente al caso. 14. Dado tres números determinar el mayor y el menor o si son iguales. 15. Dado tres números cualquiera determinar: a) Si se han introducido en orden creciente. b) Si se han introducido en orden decreciente. c) Si se han introducido desordenadamente. d) Si son iguales. 16. Crear un programa que pida dos números A y B y muestre si A es múltiplo de B o no. 17. Dado un número entero cualquiera entrado por el usuario, determinar si el mismo es par, impar o si es neutro. 18. Confeccione un programa que dado un número del 1 a 7 escriba el correspondiente nombre del día de la semana. Si se entra cualquier otro número el programa emitirá un mensaje de error. 19. Escribir un programa que lea desde teclado el importe bruto de una factura y determine el importe neto según los siguientes criterios. Importe bruto menor de 2 00 -> sin descuento Importe bruto mayor o igual de 2 00 -> 15% de descuento 20. Conociendo la longitud de tres segmentos de rectas, determinar si con ellos se puede formar un triángulo. Si esto es posible clasifíquelos en equiláteros, isósceles o escaleno. 21. Dado tres números cualesquiera: a) Si los tres son iguales calcular su suma b) Si solo dos de ellos son iguales calcular la media de los tres. c) Si son diferentes los tres determinar cuál es el mayor y cuál el menor. 22. Construir un programa para evaluar la función: F(x)= 0 si x< -1 F(x)= 0,45 * x + 2 si -1 <= x <0 F(x)= x * 1/3 + 6 si x>= 0 23. Se conoce el peso en libras de un atleta de boxeo, se sabe que oscila entre 124 lb. y 140 lb. Se desea precisar si el atleta está en la división de los 57, 60 ó 63,5 Kg. Nota: División - 57 Kg. Desde 124 hasta 129 lb. División - 60 Kg. Hasta 137 lb. División – 63,5Kg hasta 145 lb. 24. Escriba un programa que pregunte en que sentido se desea realizar la conversión de Radianes a Grados o de Grados a Radianes, y luego pida el valor necesario. Para convertir de Grados a Radianes: VR =(π* VG)/180 Para convertir de Radianes a Grados: VG =(180* VR)/ π 25. Elabora un programa que pida el nombre de usuario y una contraseña. Si el nombre de usuario y la contraseña coinciden el programa mostrará un mensaje de bienvenida y en caso contrario un mensaje de error. Nota: El nombre del usuario es: batalla La contraseña es: ideas 26. Elabore un programa que muestre los números sucesivos del 0 al 100 utilizando cualquiera de los tres tipos de bucles y la función INC. 27. Elabore un `programa que muestre los números del 0 al 100 con saltos de 10. Ejemplo: 0 10 20 30 40 50 60 70 80 90 100 28. Programa que acepte el número del año, y muestre "PRESENTE" si el número es el año actual, "PASADO" si es menor o "FUTURO" si es mayor. 29. Programa que pida un número natural y muestre si es par o impar. 30. Programa que acepte el número de un año e indique si es bisiesto o no. Un año es bisiesto si es múltiplo de cuatro, pero no de cien. Excepción a la regla anterior son los múltiplos de cuatrocientos que siempre son bisiestos. Son bisiestos: 1600,1996, 2000, 2004. No son bisiestos: 1700, 1800, 1900, 1998, 2002. 31. Programa que pida la longitud de los lados de un triángulo, compruebe si los datos son correctos, muestre si es equilátero, isósceles o escaleno, y el valor de sus ángulos en grados. A saber: los lados de un triángulo son correctos si cada uno de ellos es menor que la suma de los otros dos. Un triángulo es equilátero si sus tres lados son iguales, isósceles si dos lados son iguales y escaleno si sus 3 lados son distintos. Teorema del coseno a2=b2+c 2-2bc cos(b,c). 32. Programa que pida coordenadas cartesianas de un punto e indique en qué cuadrante se encuentra dicho punto, en qué eje o si se trata del origen de coordenadas. 33. Un hombre desea saber cuánto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber cuánto dinero tendrá finalmente en su cuenta. 34. Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuántas calorías consume su cuerpo durante todo el tiempo que realice una misma actividad. Las actividades que tiene permitido realizar son únicamente dormir o estar sentado en reposo. Los datos que tiene son que estando dormido consume 1.08 calorías por minuto y estando sentado en reposo consume 1.66 calorías por minuto. 35. Hacer un algoritmo que imprima el COD. de un artículo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves). 36. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10% 37. Una empresa quiere hacer una compra de varias piezas de la misma clase a una fábrica de refacciones. La empresa, dependiendo del monto total de la compra, decidirá qué hacer para pagar al fabricante. Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante. Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante. El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito. 38. En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos 10 años, con la finalidad de sacar costo de hospitalización por paciente. Se tiene inicialmente el Tipo de enfermedad, la edad y los días que estará hospitalizado. El costo diario de hospitalización según el tipo de enfermedad se ve en la siguiente tabla: Tipo de Enfermedad Neumonía Tuberculosis ETS Sida Costo por día S/. 25.00 S/. 16.00 S/. 20.00 S/. 32.00 Luego de esto se logro determinar también en el estudio que las personas con edad entre 14 y 22 implican un costo adicional del 10%. Calcule y muestre el costo total que representa hospitalizar a un paciente 39. Una tienda ha puesto en oferta la venta al por mayor de cierto producto, ofreciendo un descuento del 15% por la compra de más de 3 docenas y 10% en caso contrario. Además por la compra de más de 3 docenas se obsequia una unidad del producto por cada docena en exceso sobre 3. Diseñe un algoritmo que determine el monto de la compra, el monto del descuento, el monto a pagar y el número de unidades de obsequio por la compra de cierta cantidad de docenas del producto. 40. Diseñe un algoritmo que lea un número de tres cifras y determine si es o no capicúa. Un número es capicúa si es igual al revés del número 41. Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a la cantidad seis obtenidos, de acuerdo a lo siguiente: tres seis, excelente; dos seis, muy bien; un seis, regular; ningún seis, pésimo 42. Una compañía dedicada al alquiler de automóviles cobra un monto fijo de $30 para los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un monto adicional de $ 0.15 por cada kilómetro en exceso sobre 300. Para más de 1000 km cobra un monto adicional de $ 0.10 por cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 18% del impuesto general a las ventas, IGV. Diseñe un algoritmo que determine el monto a pagar por el alquiler de un vehículo y el monto incluido del impuesto. 43. El promedio de prácticas de un curso se calcula en base a cuatro prácticas calificadas de las cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante. 44. Diseñe un algoritmo que lea tres números enteros y determine el menor valor positivo. Si los números positivos son iguales, dar como menor a cualquiera de ellos. 45. Diseñe un algoritmo para obtener el grado de eficiencia de un operario de una fábrica de tornillos, de acuerdo a las siguientes condiciones, que se le imponen para un período de prueba: Menos de 200 tornillos defectuosos. Más de 10000 tornillos producidos. El grado de eficiencia se determina de la siguiente manera: Si no cumple ninguna de las condiciones, grado 5. Si sólo cumple la primera condición, grado 6. Si sólo cumple la segunda condición, grado 7. Si cumple las dos condiciones, grado 8. 46. Se cuenta con los votos obtenidos por Juan, Pedro y María en una elección democrática a la presidencia de un club. Para ganar la elección se debe obtener como mínimo el 50% de los votos más 1. En caso que no haya un ganador se repite la elección en una segunda vuelta. Van a la segunda vuelta los dos candidatos que obtengan la más alta votación. Se anula la elección en caso de producirse un empate doble por el segundo lugar o un empate triple. Diseñe un algoritmo que determine el resultado de la elección. 47. Dado el número del mes y el año (cuatro dígitos) de una fecha, determinar qué mes es en letras y cuantos día tiene, considerar que Febrero tiene 28 o 29 días si el año es bisiesto, un año es bisiesto si es múltiplo de 4, pero no de 100 y si de 400. 48. Convierta a números romanos, números menores a 4000. 49. En una empresa se ha determinado la siguiente política de descuento Sexo Hombres Mujeres Tarjeta Obrero 15% 10% Empleado 20% 15% 50. Obtenga el nombre del estado civil según la siguiente tabla. CODIGO ESTADO CIVIL 0 Soltero 1 Casado 2 Divorciado 3 Viudo 51. Dada una fecha determine cuantos días faltan para que acabe el año. 52. Determinar el monto que recibirá un trabajador por utilidades, después de ingresar el tiempo de servicio y el cargo, según la siguiente tabla. cargo Administrador Contador Empleado Tiempo de servicio Entre 0 y 2 años 2000 1500 1000 Entre 3 y 5 años 2500 2000 1500 Entre 6 y 8 años 3000 2500 2000 Mayor a 8 años 4000 3500 1500 53. La tribuna occidente de un estadio esta numerada del 1 al 500 en la parte superior horizontal que corresponde al número de asiento por columna; y del 1 al 50en la parte de la izquierda vertical que corresponde al número de asientos por fila. Lo boletos tienen una numeración correlativa del 1 al 25000. Para cualquier número de boleto determinar el numero de fila y el numero de columna que le correspondería la ubicación de su asiento.