+34 622 433 623 info@manolohidalgo.com

Ejercicios Secuenciales en Java

A continuación dejo un listado con todos los ejercicios secuenciales, que realicé en clase durante el curso de 1ºDAW del I.E.S. Gran Capitán de Córdoba y que pueden servir para practicar en la iniciación en la programación con JAVA.

La solución dada a estos ejercicios pueden no ser la única, ni la más óptima, por eso, también me gustaría animarte a que si crees que puedes mejorar el código, tienes alguna sugerencia, o quizás alguna duda de por qué he realizado así algún ejercicio, puedes dejarme un comentario o contactar conmigo, juntos siempre podremos aprender.

  1. Realiza un programa que pida al usuario su nombre y luego lo salude.
    SOLUCIÓN.
  2. Realiza un programa que calcule el perímetro y área de un rectángulo dada su base y su altura.
    SOLUCIÓN
  3. Realiza un programa que calcule la hipotenusa de un triángulo rectángulo conociendo sus catetos.
    SOLUCIÓN
  4. Realiza un programa que dados dos números, muestre la suma, resta, división y multiplicación de ambos.
    SOLUCIÓN
  5. Realiza un programa que convierta un valor dado en grados Fahrenheit a grados Celsius.
    SOLUCIÓN
  6. Realiza un programa que calcule la media de tres números introducidos por teclado.
    SOLUCIÓN
  7. Realiza un programa que reciba una cantidad de minutos y lo convierta a horas y minutos.
    SOLUCIÓN
  8. Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el vendedor desea saber cuanto dinero obtendrá por concepto de comisiones por las tres ventas que realiza en el mes y el total que recibirá, tomando en cuenta su sueldo base y comisiones.
    SOLUCIÓN
  9. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra.
    SOLUCIÓN
  10. Un alumno desea saber cuál será su calificación final en la materia de Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
    55% del promedio de sus tres calificaciones parciales.
    30% de la calificación del examen final.
    15% de la calificación de un trabajo final.
    SOLUCIÓN
  11. Realiza un programa que indique la “distancia” que hay entre dos números en valor absoluto.
    SOLUCIÓN
  12. Pide al usuario dos pares de números (x1, y1) y (x2, y2), que representen dos puntos en el plano. Calcula y muestra la distancia entre ellos.
    SOLUCIÓN
  13. Realiza un programa que pida un número y calcule su raíz cuadrada y su raíz cúbica.
    SOLUCIÓN
  14. Realiza un programa que pida un número de dos cifras y devuelva el número invertido.
    SOLUCIÓN
  15. Realiza un programa que reciba los valores numéricos A y B, debes realizar un algoritmo que intercambie los valores de ambas y muestre por pantalla el resultado final de cada una.
    SOLUCIÓN
  16. Dos vehículos viajan a diferentes velocidades (v1 y v2) y están separados por una distancia “d”. El que está detrás viaja a una velocidad mayor. Se pide hacer un algoritmo para ingresar la distancia entre los dos vehículos (km) y sus respectivas velocidades (km/h) y con esto determinar y mostrar en qué tiempo (minutos) alcanzará el vehículo más rápido al otro.
    SOLUCIÓN
  17. Un ciclista parte de una ciudad A a las HH horas, MM minutos y SS segundos. El tiempo de viaje hasta llegar a otra ciudad B es de T segundos. Escribir un algoritmo que determine la hora de llegada a la ciudad B.
    SOLUCIÓN
  18. Realiza un programa que pida el nombre y los dos apellidos de una persona y mostrar las iniciales.
    SOLUCIÓN
  19. Escribir un algoritmo para calcular la nota final de un estudiante, considerando que por cada respuesta correcta suma 5 puntos, por una incorrecta -1 y por respuestas en blanco 0. Imprime el resultado obtenido por el estudiante.
    SOLUCIÓN
  20. Realiza un programa que nos diga el dinero que tenemos (en euros y céntimos) después de pedirnos cuantas monedas tenemos de 2 €, 1 €, 50 céntimos, 20 céntimos ó 10 céntimos.
    SOLUCIÓN