Sie sind auf Seite 1von 3

Programacin Orientada a Objetos Unidad: I Fundamentos del Lenguaje Java /Introduccin al Paradigma de la Programacin Orientada a Objetos.

. Actividad: 5 Ejercicio de programacin utilizando enunciados condicionales. Modalidad: Individual. Objetivo: Al finalizar la actividad, el alumno podr escribir programas que utilicen las estructuras condicionales simple y doble. Para realizar la actividad desarrolle los siguientes puntos: 1. Elabore un programa para cada uno de los ejercicios que se anexan. 2. Entregue al profesor el programa fuente impreso de cada uno de los ejercicios. Evaluacin: Esta actividad se evaluar con base en el siguiente criterio: Utiliza las constantes y variables apropiadas para resolver el problema. Aplica correctamente el enunciado de asignacin. Aplica correctamente las operaciones de entrada/salida. Utiliza apropiadamente los operadores y define correctamente sus expresiones. Utiliza las funciones apropiadas de la biblioteca matemtica. Utiliza apropiadamente los enunciados de asignacin simple y doble. El programa resuelve correctamente el problema. Aplica correctamente los comentarios para documentar su programa. Aplica correctamente el uso de sangras (indentacin) para mejorar la legibilidad del programa. Las instrucciones y los criterios de evaluacin constituyen un apoyo para elaborar el contenido bsico esperado. El producto de esta actividad debe reflejar el trabajo de anlisis y reflexin del alumno. El cdigo fuente a entregar deber incluir: Nmero y nombre de la actividad (no incluya el enunciado). Datos del Alumno (Nombre, matrcula y grupo) Fecha de entrega Entrega Fecha y hora de entrega: Todos los grupos (MS-2, MF-2, VS-2): 25/febrero/2013; durante la clase. Modo de entrega principal: Programa fuente impreso. Modo de entrega alternativo: Ninguno. Puntualidad: No hay prrrogas.

Ejercicios 1) Escriba un programa que lea un nmero de punto flotante e imprima su valor absoluto. No utilice la biblioteca matemtica de Java. Ejemplos de corridas del programa Proporcione un nmero: -12.3 El valor absoluto de -12.3 es 12.3 Proporcione un nmero: 6.4 El valor absoluto de 6.4 es 6.4 2) Los empleados en MyJava Lo-Fat Burgers ganan un salario bsico de $7.25 la hora. Ellos recibirn un salario y medio de su sueldo bsico por horas en tiempo extra. Adems recibirn una comisin por ventas generadas mientras atienden la barra. La comisin se basa en la siguiente frmula: Volumen de ventas Comisin $1.00 a $99.99 5% de las ventas totales $100.00 a $299.99 10$ de las ventas totales $300.00 15% de las ventas totales Escriba una aplicacin que lea desde el dispositivo de entrada estndar el nmero de horas trabajadas y las ventas totales y que calcule el sueldo. El programa imprimir un resumen con los datos siguientes: Horas totales trabajadas, horas de trabajo normales, importe de salario bsico, horas de tiempo extra, sueldo por tiempo extra, importe total de las ventas, comisin por ventas, sueldo total. Ejemplos de corridas del programa: Proporcione los datos para calcular el sueldo del empleado. Proporcione el nmero de horas trabajadas: 10 Proporcione el monto de las ventas totales: 125.50 Horas totales trabajadas: 10.0 Horas en horario normal: 8.0 Sueldo por horario normal: 58.0 Horas extras: 2.0 Sueldo por horas extras: 21.75 Importe total de ventas: 125.5 Comisin por ventas: 12.55 Sueldo total: 92.3 Proporcione los datos para calcular el sueldo del empleado. Proporcione el nmero de horas trabajadas: 6 Proporcione el monto de las ventas totales: 0 Horas totales trabajadas: 6.0 Horas en horario normal: 6.0 Sueldo por horario normal: 43.5 Horas extras: 0.0 Sueldo por horas extras: 0.0 Importe total de ventas: 0.0 Comisin por ventas: 0.0 Sueldo total: 43.5 3) En una ciudad se ha decidido aplicar un nuevo sistema de multas por exceso de velocidad. La velocidad mxima permitida en avenidas es de 50 kph. A los conductores que se les detecte con el radar que han excedido este lmite de velocidad se les multar de la siguiente manera. Por cada kph entre 51 y 60, debern pagar $20; por cada kph entre 61 y 70 se deber pagar $40; y por cada kph arriba de los 70 kph se deber pagar $ 60. Escriba un programa que lea desde la consola de entrada estndar la velocidad obtenida por el radar y calcule e imprima el importe de la multa a aplicar. Ejemplos de corridas del programa: Proporcione la velocidad detectada por el radar: 45 Kph entre 51 y 60 Kph: 0.0 Cuota por Kph entre 51 y 60 Kph: 0.0 Kph entre 61 y 70 Kph: 0.0 Cuota por Kph entre 61 y 70 Kph: 0.0 Kph mayores a 70 Kph: 0.0 Cuota por Kph mayores a 70 Kph: 0.0 Total de la infraccin: 0.0 Proporcione la velocidad detectada por el Kph entre 51 y 60 Kph: 4.0 Cuota por Kph entre 61 y 70 Kph: 0.0 Cuota por Kph mayores a 70 Kph: 0.0 Cuota por radar: 54 Kph entre 51 y 60 Kph: 80.0 Kph entre 61 y 70 Kph: 0.0 Kph mayores a 70 Kph: 0.0

Total de la infraccin: 80.0 Proporcione la velocidad detectada por el Kph entre 51 y 60 Kph: 10.0 Cuota por Kph entre 61 y 70 Kph: 7.0 Cuota por Kph mayores a 70 Kph: 0.0 Cuota por Total de la infraccin: 480.0 Proporcione la velocidad detectada por el Kph entre 51 y 60 Kph: 10.0 Cuota por Kph entre 61 y 70 Kph: 10.0 Cuota por Kph mayores a 70 Kph: 3.0 Cuota por Total de la infraccin: 780.0 radar: 67 Kph entre 51 y 60 Kph: 200.0 Kph entre 61 y 70 Kph: 280.0 Kph mayores a 70 Kph: 0.0

radar: 73 Kph entre 51 y 60 Kph: 200.0 Kph entre 61 y 70 Kph: 400.0 Kph mayores a 70 Kph: 180.0

Das könnte Ihnen auch gefallen