Está en la página 1de 2

package transformadainversa;

import java.util.Scanner;

/**
* @author Gonzalo
*/
public class ExperimentoTinasGMS {

public static void main(String[] args) {


Scanner n = new Scanner(System.in);

double y;
double x;
int tinas = 5;
int dias = 5;
int semanas = 52;
int years; // = 1;
double pesoDia = 0;
int contador = 0;
int i, j, k, l;
int costoExtra = 0;
double probabilidad;

System.out.println("Ingrese el numero de años");


years = n.nextInt();

//years = Integer.parseInt(args[0]);

//Ciclo para repetir por años


for (l = 0; l < years; l++) {
System.out.println("AÑO [" + (l+1) + "]:");
//Ciclo para repetir por un año
for (k = 0; k < semanas; k++) {
System.out.println("\nSemana " + (k + 1) + ": ");
//Ciclo para repetir por una semana
for (i = 0; i < dias; i++) {
System.out.println("Dia " + (i + 1) + ": ");
//Ciclo para producir tinas al dia
for (j = 0; j < tinas; j++) {
y = Math.random();
if (y <= 0.5) {
x = 190 + Math.sqrt(800 * y);
System.out.println("Peso de la tina [" + (j + 1) + "]:
" + x);
} else {
x = 230 - (Math.sqrt((800.0 * (1.0d - y))));
System.out.println("Peso de la tina [" + (j + 1) + "]:
" + x);
}
pesoDia += x;

if (pesoDia >= 1000) {


contador++;
}
if (pesoDia < 1000) {
System.out.println("Este dia no se excedio el peso de la
tina");
}
System.out.println("Total del peso de las tinas en el dia " +
(i + 1) + ": " + pesoDia);
pesoDia = 0;
}
}
}
costoExtra = contador * 200;
probabilidad = contador / (260d * years);

System.out.println("---------------------------------------------------------------
--");
System.out.println("Costo extra por las veces que se excedio el peso de las
tinas: $" + costoExtra);

System.out.println("---------------------------------------------------------------
--");
System.out.println("Dias en el que se excedio el peso de las tinas: " +
contador);

System.out.println("---------------------------------------------------------------
--");
System.out.println("Probabilidad de que se exceda el peso de las tinas: "
+ probabilidad + "%");

También podría gustarte