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.

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

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

Sign up to vote on this title
UsefulNot useful