0% encontró este documento útil (0 votos)
26 vistas5 páginas

6 - Programas Secuenciales

El documento describe un algoritmo en Java para calcular el costo de una llamada telefónica basado en la duración y el costo por minuto, incluyendo un método para redondear los resultados utilizando Math.rint. Además, se presentan ejemplos de cómo redondear a dos decimales y se sugieren aplicaciones adicionales para calcular saldos bancarios, descuentos en compras, incrementos salariales y costos de consumo eléctrico. El contenido está dirigido por el profesor Cronwell Mairena Rojas.

Cargado por

Cronwell Mairena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas5 páginas

6 - Programas Secuenciales

El documento describe un algoritmo en Java para calcular el costo de una llamada telefónica basado en la duración y el costo por minuto, incluyendo un método para redondear los resultados utilizando Math.rint. Además, se presentan ejemplos de cómo redondear a dos decimales y se sugieren aplicaciones adicionales para calcular saldos bancarios, descuentos en compras, incrementos salariales y costos de consumo eléctrico. El contenido está dirigido por el profesor Cronwell Mairena Rojas.

Cargado por

Cronwell Mairena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN EN JAVA

PROGRAMAS SECUENCIALES

PROBLEMA
Se requiere un algoritmo para determinar el costo que tendrá realizar una
llamada telefónica con base en el tiempo que dura la llamada en segundos y
en el costo por minuto.

Los valores para para los controles son:

PROFESOR CRONWELL MAIRENA ROJAS


PROGRAMACIÓN EN JAVA

Pero es necesario emplear un método para redondear, por lo tanto


agregaremos lo siguiente:

Hace uso del Math.rint

Si se quiere redondear a partir de una determinada cifra decimal, se


multiplicará por la potencia de 10 que corresponda, se aplicará el método y,
después, se dividirá entre la potencia de 10 por la que anteriormente se ha
multiplicado.

Ejemplo:

System.out.println(Math.rint(0.891));// muestra por consola 1.0

Si se quisiera aproximar a dos decimales:

System.out.println(Math.rint(0.891*100)/100);// muestra por consola 0.89

PROFESOR CRONWELL MAIRENA ROJAS


PROGRAMACIÓN EN JAVA

El código y aplicación sería de la siguiente manera:

El código sería:

PROFESOR CRONWELL MAIRENA ROJAS


PROGRAMACIÓN EN JAVA

Para el botón btnMostrar:

Para los botones btnLimpiar y btnSalir

PROFESOR CRONWELL MAIRENA ROJAS


PROGRAMACIÓN EN JAVA

Desarrollar las siguientes aplicaciones:

1) Una persona desea saber cuál es su saldo bancario si el banco le paga el X%


por concepto de intereses
2) Una tienda ofrece un descuento del D% sobre el total de la compra y un cliente
desea saber cuánto deberá pagar finalmente por su compra.
3) Calcular el nuevo salario de un obrero si obtuvo un incremento del Y% sobre
su salario anterior.
4) La compañía de luz requiere determinar el pago que debe realizar una persona
por el consumo de energía eléctrica, la cual se mide en kilowatts (KW) a un
precio por cada KW de consumo por hora de uso de electricidad.

PROFESOR CRONWELL MAIRENA ROJAS

También podría gustarte