me ayudan
Publicado por Enmanuel (30 intervenciones) el 02/06/2020 16:20:27
necesito en este código al final me saliera todo las respuestas, me apoyan en corregirme me ayudan porfavor
Valora esta pregunta
-3
public static void main(String[] args) {
int totalUnidadesProducidas = 0, totalCostesProduccion = 0, totalCostesMateriales = 0;
int totalCostosUnitarios = 0;
for (int dia = 0; dia < 7; dia++) {
//Pedimos datos
int unidProducidas = Integer.parseInt(JOptionPane.showInputDialog(null, "Unidades producidas:",
"Datos del dia " + (dia+1), JOptionPane.QUESTION_MESSAGE));
int costoProduccion = Integer.parseInt(JOptionPane.showInputDialog(null, "Costes de producción:",
"Datos del dia " + (dia+1), JOptionPane.QUESTION_MESSAGE));
int costoMaterial = Integer.parseInt(JOptionPane.showInputDialog(null, "Costes de materiales:",
"Datos del dia " + (dia+1), JOptionPane.QUESTION_MESSAGE));
//Hacemos computos
//Costo unitario -> Suma de costes / unidades producidas
int costoUnitario = (costoProduccion + costoMaterial) / unidProducidas;
JOptionPane.showMessageDialog(null, "El costo unitario para este dia es de:\n" + costoUnitario,
"Datos del dia " + (dia+1), JOptionPane.INFORMATION_MESSAGE);
totalCostosUnitarios += costoUnitario; //Acumulamos total para luego calcular promedio
//Resto de totales para mostrar cuando tengamos todos los dias
totalUnidadesProducidas += unidProducidas;
totalCostesProduccion += costoProduccion;
totalCostesMateriales += costoMaterial;
}
//Ya tenemos los datos de los 7 dias.
//Mostramos los totales
StringBuilder totales = new StringBuilder();
totales.append("Total Unidades Producidas: " + totalUnidadesProducidas);
totales.append("\nTotal Costos Produccion: " + totalCostesProduccion);
totales.append("\nTotal Costos Materiales: " + totalCostesMateriales);
JOptionPane.showMessageDialog(null, totales.toString(),
"Datos de la Semana", JOptionPane.INFORMATION_MESSAGE);
//Calculamos promedio de Costos Unitarios
float promedio = totalCostosUnitarios / 7f;
JOptionPane.showMessageDialog(null, String.format("Promedio de Costos Unitarios: %.2f", promedio),
"Datos de la Semana", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null, "FIN DE PROGRAMA");
}
for (int dia = 0; dia < 7; dia++) {
//Lineas de código
}
int dia = 0;
while (dia < 7) {
//lineas de código
dia++;
}