Programación Help

Ejercicio 6: Métodos en Java

Instrucciones

  1. Crea un programa en Java que satisfaga cada una de las condiciones planteadas.

  2. Define y utiliza métodos para realizar tareas específicas dentro del programa.

  3. Asegúrate de que el programa sea claro y fácil de entender.

  4. Comenta tu código para explicar cada parte.

1. Calculadora básica de propinas

Un restaurante desea un pequeño programa que calcule automáticamente una propina del 15% sobre un total ingresado por el usuario.

El método debe:

  • Pedir el total de la cuenta.

  • Calcular y mostrar la propina y el total a pagar.

2. Conversor de temperaturas

Crea un programa que convierta temperaturas entre Celsius y Fahrenheit. El programa debe incluir dos métodos:

  • Un método para convertir de Celsius a Fahrenheit.

  • Un método para convertir de Fahrenheit a Celsius.

El programa debe pedir al usuario la temperatura y el tipo de conversión que desea realizar, luego mostrar el resultado.

3. Verificador de números primos

Escribe un programa que verifique si un número ingresado por el usuario es primo o no. El programa debe incluir un método que:

  • Reciba un número entero como parámetro.

  • Devuelva true si el número es primo y false en caso contrario.

  • El programa principal debe pedir al usuario un número y utilizar el método para mostrar si es primo o no.

4. Cálculo de consumo de gasolina

Un conductor desea calcular el rendimiento de su vehículo. Debe ingresar:

  • Los kilómetros recorridos.

  • Los litros de gasolina usados.

El programa tendrá:

  • Un método que solicita los datos (sin argumentos).

  • Otro método que recibe los datos y calcula el rendimiento (con argumentos).

El programa debe mostrar el rendimiento en kilómetros por litro.

5. Sistema de café para empleados

Una cafetería ofrece café con descuento a sus empleados. El método calcularPrecio() debe recibir el precio base y si la persona es empleado (true o false), devolviendo el precio final con descuento del 20%.

6. Control de horario de oficina

Un programa debe indicar si una hora ingresada está dentro del horario laboral (9 a 18 horas). Debe tener:

  • Un método pedirHora() que devuelve la hora.

  • Un método verificarHorario(int hora) que determine si está dentro del horario.

El programa principal debe usar estos métodos para informar al usuario si la hora está dentro del horario laboral o no.

Requisitos

  • Utilizar métodos para organizar el código.

  • Recibir la entrada del usuario a través de la consola.

  • Imprimir los resultados en la consola.

Entregable

En un solo documento PDF, incluir:

  1. Portada con los siguientes datos:

    • Nombre del curso.

    • Nombre del profesor.

    • Nombre de los integrantes del equipo.

    • Fecha de entrega.

  2. Código fuente de los programas en Java.

  3. Capturas de pantalla mostrando la ejecución de cada programa con diferentes entradas.

  4. Breve explicación de cómo funciona cada programa y las decisiones tomadas en la implementación.

Criterios de Evaluación

Criterio

Puntuación

Correcta implementación de las operaciones

40%

Claridad y organización del código

20%

Uso adecuado de la entrada y salida

20%

Presentación del documento

10%

Explicación de los programas

10%

Total

100%

Last modified: 15 October 2025