Está en la página 1de 4

PROGRAMA QUE REALIZA SIMULACION DE EXITOS Y FRACASOS

package numerosaleatorios;

import java.util.Random;

import java.util.Scanner;

public class NumerosAleatorios {

public static void main(String[] args) {

int numero;

int porcentaje;

int x;

int conE=0;

NumerosAleatorios obj=new NumerosAleatorios();

Scanner cap= new Scanner(System.in);

Scanner por= new Scanner(System.in);

System.out.println("Introducir el numero de eventos:");

numero=cap.nextInt();

System.out.println("Introduce el valor de x");

x=cap.nextInt();

System.out.println("Introduce el porcentaje alumnos muy");

porcentaje =por.nextInt();

while(porcentaje<=0 || porcentaje>100)

System.out.println("Intente de nuevo con un numero MAYOR que 0 (CERO) y menor o igual a


10(DIEZ)");

porcentaje =por.nextInt();

for(int j=1;j<=100;j++)
{

int contador = 0;

int contador2 = 0;

for (int i = 1; i <= numero; i++)

Random MiAleatorio=new Random ();

int N=1+MiAleatorio.nextInt(100);//la clase Ramdom genera un numero aleatorio del 1 al 10

System.out.println("\n\nEl numero aleatorio es:"+N);

if (N<=porcentaje){

System.out.println(N+" Esta entre la probabilidad de EXITOS");

contador = contador + 1;}

else{

if (N>porcentaje)

System.out.println(N+" Esta entre la probabilidad de FRACASOS") ;

contador2 = contador2 + 1;

if(contador==x){conE++;}

System.out.println("\n\n Numeros TOTALES de FRACASOS: "+ contador2);

System.out.println(" Numeros TOTALES de EXITOS: "+contador);

System.out.println("\n\nse cumplio en total 3 de "+numero+": "+conE);

}
PROGRAMA QUE CALCULA SUMA DE UN BLOQUE DE NUMEROS GENERADOS ALEATORIAMENTE

package probabilidadestadisticas;

import java.util.Random;

public class ProbabilidadEstadisticas {

public static void main(String[] args) {

int sumtotal = 0;

int contador=0;

for(int ñ=1; ñ<=5; ñ++)

float promedio=0;

float acumulador=0;

for(int i=0; i<=5; i++)

Random NumAleatorio= new Random();

int A=NumAleatorio.nextInt(10);

acumulador= acumulador+A;

System.out.println("Numero aleatorio "+i+" = "+A);

promedio=(acumulador/5);

System.out.println("La suma de este bloque de numeros aleatorios es: "+acumulador);

System.out.println("El promedio de este bloque es: "+promedio);

System.out.println("\n");

}
PROGRAMA QUE SIMULA UNA RULETA

package ruleta;

import java.util.Random;

public class Ruleta {

public static void main(String[] args) {

int arreglo[] = new int[3];

int A;

int contador;

for(int ñ=0; ñ<=2; ñ++)

Random NumAleatorio= new Random();

A=1+NumAleatorio.nextInt(3);

arreglo[ñ]=A;

for(int ñ=0; ñ<=2; ñ++)

System.out.println("los numeros aleatorios son : " +arreglo[ñ]);

if(arreglo[0]==arreglo[1]&&arreglo[1]==arreglo[2]&&arreglo[2]==arreglo[0])

System.out.println("\n Felicidades has GANADO");

else

System.out.println( "\n Lo siento has perdido");

También podría gustarte