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.

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

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

Sign up to vote on this title
UsefulNot useful