TRABAJO EN DIAGRAMACIÓN Y PROGRAMACIÓN JAVA

1) Calcular el área de un círculo cuyo radio debe ser ingresado. 2) Diseñar un programa que lea el valor correspondiente a una distancia en millas marinas y las escriba expresadas en metros y en kilómetros. Sabiendo que 1 milla marina equivale a 1852 metros. / 3) Diseñar un programa que tras introducir una medida expresada en centímetros la convierta en pulgadas (Ipulgada = 2,54 centímetros). 4) Diseñar un programa que calcule el área y el perímetro de un triángulo rectángulo dada la base y la altura.

5) Realizar un programa que permita ingresar un tiempo en hora, minutos y segundos, transforme y muestre dicho tiempo en segundos. 6) Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden.
/'"

7) Elaborar un programa que intercambie los valores entre dos variables numéricas, solo si el valor de la primera es mayor a la segunda. 8) Diseñar un programa que ingrese el total de kilómetros recorridos, el precio de la gasolina (por litro), el dinero de gasolina gastado en el viaje y el tiempo que se ha tardado (en horas y minutos) y que calcule y muestre: • Consumo de gasolina (en litros y dólares) por cada 100 km.

• Consumo de gasolina (en litros y dólares) por cada km. • Velocidad media (en km/h y m/s). 9) Haga un programa que muestre lo siguiente: dada la edad de la persona si está entre O y 3 años, escriba "es un bebe", si está entre los 3 y 7 años, escriba "es todavía un niño", si está entre los 7 y 11 años, escriba "es un preadolescente", si está entre los 11 y 18 años, escriba "es un adolescente", si está entre los 18 y 34 años, escriba "adulto joven", si está entre los 34 y 70 años, escriba "adulto", si está entre los 70 y 90 años, escriba "es un adulto viejo", si es mayor de 90 años escriba "vaya que ha vivido". Nota: "Entre" .significa que es mayor del mínimo y menor igual al máximo.
10) Crear un programa que calcule el valor a pagar por un vehículo al circular por una pista. El vehículo puede ser una bicicleta, una moto, un carro o un camió,n. El valor se calcula según los siguientes datos: \

a. Un valor fijo de 0.50 centavos para las bicicletas. b. Las motos y los carros pagarán 0.30 centavos por km. c. Los camiones pagaran 0.50 centavos por km más 0.10 centavos por Tm (toneladas métricas). Al final muestre el resultado solicitado.

11) A un trabajador le pagan según sus horas trabajadas y la tarifa esta a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un 50% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa. 12) A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y^or encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo. 13) Dado un número entero (entre 10 y 99 ambos inclusive) determinar la suma de sus dígitos.
14) Ingresar tres números y mostrar el menor o el mayor, según el usuario decida. 15) Ingresar tres valores y mostrarlos de mayor a menor. Considere que si ingresa valores iguales debe enviar un mensaje de error. 16) Realice un programa que muestre si un número ingresado es par o impar, positivo o negativo, entero o decimal.

.. Se mostrará cuántas veces es N divisible por K.. impares. 28) Realice un programa que dibuje un triangulo de n filas.. Ahora pida por teclado cuanto vale un artículo. deberá considerar: 1+2+3+... 20... Por ejemplo para n = 4 ***** * * * * 29) Realizar un programa que permita pedir N números naturales y determine e imprima cuantos son pares.... positivos y negativos. 25) Realice un programa que liste las tablas de multiplicar de todos los números comprendidos entre otros dos. Previo análisis desarrolle un diagrama que permita mostrar el año y la depreciación que sufre el vehículo en cada año.... si la letra digitada es C entonces significa que el número representa grados centígrados.. validar que el mes sea correcto (entre 1 y 12) y que el día sea correcto (entre 1 y 30....... 22) Un señor adquiere un vehículo en un valor X.. 1 y 31 o 1 y 28) dependiendo del mes). Para hacerlo sencillo no se valida todavía si es año bisiesto o no. del 10% cuando se compra más de $ 500 y del 12% para cantidades mayores de $ 800... En caso contrario. 30) Realizar un programa que permita calcular y mostrar la suma de los números pares comprendidos entre 20 y N.... 31) Ingresar dos valores: N (> 1000) y K (entre 2 y 10).. . 24) Realice un programa que liste la tabla de sumar entre el O y 9 de cualquier número ingresado.. Si dígito una letra distinta entonces saque un mensaje de error diciendo que solo puede digitar C o F. 19) Pida por teclado año. 26) Realice un programa que de cómo resultado la suma y la media de un conjunto de números ingresados. a y b previamente ingresados... año: N-2 / 23) Realice un programa que de cómo resultado una tabla donde se especifique el cuadrado y el cubo de los N primeros números.. 5 y 1 tiene la persona en el bolsillo. escribe un programa que muestre el total a pagar. mes y día. 27) Realice un programa que de cómo resultado el mayor y el menor de un conjunto de números ingresados. 20) Pida por teclado cuantos billetes de 100.Escaleno)... 10.....+N (Sumatoria) Depreciación primer año: N / sumatoria * X Depreciación segundo año: N-l / sumatoria * X Depreciación tercer sumatoria * X Así sucesivamente. Para calcular la depreciación usará el método de la "suma de dígitos"... 21) Ingrese tres valores enteros.. dicha persona desea saber la depreciación que sufrirá dicho vehículo en N años..... 18) Hacer un programa que pida una letra por teclado y luego un número (dos variables).. • Ejemplo: Si el vehículo vale X cantidad en N años.. cuando isósceles (solo dos lados son iguales) y cuando ni lo uno ni lo otro (todos sus lados miden diferente. así que lo convierte a grados centígrados..17) Sabiendo que los descuentos de una tienda son del S% cuando se compra más de $ 300. Hacer un programa que diga cuando el triangulo es equilátero (sus tres lados son iguales).. si le hace falta debe salir un aviso diciendo: "te falta dinero" y debe decir cuanto le falta.. Cada valor representa el tamaño de cada lado de un triangulo.. Si el año es menor de 1980 o mayor de 2020 sacar un mensaje de error y finalizar el programa.. si la letra digitada es F entonces significa que el número representa grados Fahrenheit. empleando el carácter asterisco... así que lo convierte a grados Fahrenheit. el programa debe decir si tiene el dinero suficiente para comprarlo y cuanto sería el vuelto.

+ 1/n! Nota: Se acumularán tantos términos según el valor ingresado a N. 47) Diseñar a un programa que ingrese un valor positivo...... 40) A través de un Programa desarrolle y muestre el resultado de la siguiente fórmula: S = (A-iy + (A-2)2 + (A-3)3+... • 48) Diseñar un programa que permita calcular los 5 primeros números perfectos (un numero es perfecto. 49) Crear una aplicación que calcule el capital total de una cuenta de ahorro después de un periodo de N años a un interés anual del R % suponiendo un capital inicial de D Dólares. 3. 7. 37) Muestre los 20 primeros términos de la serie de Fibonnacci (1. 35) Dados dos números. 15... 10. 21 . 12.. como proceso determine si el último dígito del valor ingresado es o no un número perfecto. 8.(A-N)N ' 41) A través de un Programa desarrolle y muestre el resultado de la siguiente fórmula: S= (l'+22 + 33+ .... 2. 8=1+2+3+ .... sin incluirlo al número es exactamente el mismo número)..+ N! 45) Calcular el valor de la constante matemática e con la siguiente serie: e = 1/0! + 1/1! + 1/2! + 1/3! + .....32) Crear un programa muestre cuales son los múltiplos de 5 comprendidos entre 1 y N. ) 38) Calcular mediante un programa la suma de los N primeros números naturales... +N 39) Ingresar un valor N y calcular la serie: S = ! 2+22+32..... (asuma que todos los valores ingresados son diferentes)..... 1800 4 .. 33) Escriba un programa que calcule el factorial de un número N ingresado ( n! ) 34) Crear un programa que solicite el ingreso de un valor entero e indique sí dicho valor es primo o no.... 5.. cuando la suma de sus divisores.....+ NN)! 42) A través de un Programa desarrolle y muestre el resultado de la siguiente fórmula: S= 1/2+2/4+3/6+ ..... 13. : : : .... cuando la suma de sus divisores.+ N/(N*2) 43) A través de un Programa desarrolle y muestre el resultado de la siguiente fórmula: S= (1/2)' +(2/4)2 + (3/6)3+ .. 50) Construya un programa que genere como salida los términos de la siguiente serie: 2..... 17.. 36) Programa que permita ingresar N cantidades positivas....+ (N/(N*2)N 44) A través de un Programa desarrolle y muestre el resultado de la siguiente fórmula: S= l!+2! + 3!+ ........... 46) Diseñar un programa que permita el ingreso de un valor..... sin incluirlo al número es exactamente el mismo número).....+N2 Nota: No puede usar operador de potencia debe hacerlo por multiplicaciones sucesivas...... muestre cuales y cuantos son números primos... La salida debe mostrar el capital acumulado por cada año transcurrido...... determinar mediante un mensaje si el número ingresado es o no perfecto (un número es perfecto... encuentre y muestre la segunda mayor cantidad ingresada.. 5.

Sign up to vote on this title
UsefulNot useful