Examen Final Programacion
Examen Final Programacion
Incluya aspectos
comunes a todos los vehculos como nmero de pasajeros, presencia o ausencia de tripulacin,
nmero de ruedas, fecha de matriculacin, medio por el que se desplaza, etc. Incluya los mtodos que
considere oportunos. Realice un programa capaz de leer por teclado los datos de 10 vehculos y los liste a
continuacin por pantalla.
2. Desarrolle una clase en Java que realice la abstraccin de un sistema planetario, debiendo tener en cuenta
para cada cuerpo del sistema aspectos como: masa, densidad, dimetro, distancia al sol (suponga rbitas
circulares), un nmero de identificador nico y un nombre textual. Incluya mtodos que calculen la atraccin
gravitatoria entre dos cuerpos cualesquiera del sistema.
3. Escriba un programa que lea temperaturas expresadas en grados Fahrenheit y las convierta a grados Celsius
y viceversa y sean mostradas en pantalla un valor de temperatura igual a 999.
4. Escriba un programa que lea los coeficientes a, b y c de una ecuacin de segundo, y estudie si tiene o no
solucin. En caso positivo, las soluciones se calcularn e imprimirn en pantalla.
5. Escribir un programa en Java que convierta de una cualquier moneda a cualquier otra.
6. Pedir el da, mes y ao de una fecha correcta y mostrar la fecha del da siguiente. suponer
que todos los meses tienen 30 das.
7. Pedir una hora de la forma hora, minutos y segundos, y mostrar la hora en el segundo
siguiente.
8. Pedir un nmero de 0 a 99 y mostrarlo escrito. Por ejemplo, para 56 mostrar: cincuenta y
seis.
9. Realizar un juego para adivinar un nmero. Para ello pedir un nmero N, y luego ir
pidiendo nmeros indicando mayor o menor segn sea mayor o menor con respecto a
N. El proceso termina cuando el usuario acierta.
10. Una empresa que se dedica a la venta de desinfectantes necesita un programa para
gestionar las facturas. En cada factura figura: el cdigo del artculo, la cantidad vendida en
litros y el precio por litro. Se pide de 5 facturas introducidas: Facturacin total, cantidad en
litros vendidos del artculo 1 y cuantas facturas se emitieron de ms de $120000.
11. Dadas 6 notas, escribir la cantidad de alumnos aprobados, pasaron (=3) y perdieron.
12. Realizar un programa que nos pida un nmero n, y nos diga cuantos nmeros hay entre 1
y n que son primos.
13. Leer 10 nmeros enteros. Debemos mostrarlos en el siguiente orden: el primero, el
ltimo, el segundo, el penltimo, el tercero, etc.
14. Leer por teclado una serie de 10 nmeros enteros. La aplicacin debe indicarnos si los
nmeros estn ordenados de forma creciente, decreciente, o si estn desordenados.
15. Realice un programa al que se le pasan dos enteros y muestra todos los nmeros
comprendidos entre ellos, inclusive.
16. Mdulo al que se le pasa un nmero entero y devuelve el nmero de divisores primos que
tiene.
17. Escribir una funcin que calcule el mximo comn divisor de dos nmeros.