Ejercicio En Java
Enviado por ialexander21 • 12 de Diciembre de 2013 • 1.760 Palabras (8 Páginas) • 2.150 Visitas
Ejercicios resueltos Estructuras de control parte 1
Los conductores se preocupan acerca del kilometraje de sus automóviles. Un conductor ha llevado el registro de varios reabastecimientos de gasolina, registrando los kilómetros conducidos y los litros usados en cada reabastecimiento. Desarrolle una aplicación en java que reciba como entrada los kilómetros conducidos y los litros usados (ambos enteros) por cada reabastecimiento. El programa debe calcular y mostrar los kilómetros por litro obtenidos en todos los reabastecimientos hasta este punto. Todos los cálculos del promedio deben producir resultados en números de punto flotante.
run:
Registrar reabastecimiento (y~n)?:
y
Reabastecimiento #1
Distancia(Km): 80
Gasolina(l): 5
Registrar reabastecimiento (y~n)?:
y
Reabastecimiento #2
Distancia(Km): 50
Gasolina(l): 3
Registrar reabastecimiento (y~n)?:
n
Reporte:
Total Kilómetros: 130
Total Gasolina: 8
Promedio: 65.0/4.0 km/l
GENERACIÓN CORRECTA (total time: 23 seconds)
Desarrollo una aplicación en Java que determine si el cliente de una tienda de departamentos se ha excedido del límite de crédito en una cuenta. Para cada cliente se tienen los siguientes datos:
a) El número de cuenta.
b) El saldo al inicio del mes.
c) El total de todos los artículos cargados por el cliente en el mes.
d) El total de todos los créditos aplicados a la cuenta del cliente en el mes.
e) El límite de crédito permitido.
El programa debe recibir como entrada cada uno de estos datos en forma de números enteros mediante cuadros de diálogo de entrada, debe calcular el nuevo saldo (=saldo inicial + cargos - créditos), mostrar el nuevo balance y determinar si éste excede el límite de crédito del cliente. Para los clientes cuyo límite de crédito sea excedido, el programa debe mostrar el mensaje “Se excedió el límite de su crédito”.
3
Una empresa grande paga a sus vendedores mediante comisiones. Los vendedores reciben $200 por semana, más el 9% de sus ventas brutas durante esa semana. Por ejemplo, un vendedor que vende $5000 de mercancía en una semana, recibe $200 más el 9% de 5000, o un total de $650. La empresa ofrece los siguientes productos:
Código Descripción Precio Unitario
1 Impresora 239.99
2 Teclado 129.75
3 Memoria Flash 99.95
4 Monitor LCD 350.89
Desarrolle una aplicación en Java que reciba como entrada los artículos vendidos por un vendedor durante la última semana, y que calcule y muestre los ingresos de ese vendedor. No hay límite en cuanto al número de artículos que un vendedor puede vender.
run:
Menu - Principal:
1. Registrar Empleado
2. Listar Todos los empleados
3. Registrar Productos para un Empleado
4. Salir
Digite opcion: 1
Ingrese un codigo: 46914430
Ingrese un nombre: Igor
Menu - Principal:
1. Registrar Empleado
2. Listar Todos los empleados
3. Registrar Productos para un Empleado
4. Salir
Digite opcion: 1
Ingrese un codigo: 45698523
Ingrese un nombre: Nathan
Menu - Principal:
1. Registrar Empleado
2. Listar Todos los empleados
3. Registrar Productos para un Empleado
4. Salir
Digite opcion: 2
Empleado:
Codigo: 46914430
Nombre: Igor
Empleado:
Codigo: 45698523
Nombre: Nathan
Menu - Principal:
1. Registrar Empleado
2. Listar Todos los empleados
3. Registrar Productos para un Empleado
4. Salir
Digite opcion: 3
Digite el codigo del empleado del cual desea registrar productos: 46914430
Empleado: Igor
Menu - Lista de Productos:
Lista de Productos:
Codigo Descripcion Precio($)
1 Impresora 239.99
2 Teclado 129.75
3 Memoria Flash 99.75
4 Monitor LCD 350.89
Registrar Producto [y~n]?:
y
Ingrese codigo Producto: 1
Cantidad: 5
Menu - Lista de Productos:
Lista de Productos:
Codigo
...