Saludos gentita en la uni me han dejado el siguiente ejercicio:
Inicialmente defina dos variables k=1000 y k2=0. Luego genere un vector de números aleatorios flotantes de tamaño k, llame a este vector X, los números aleatorios están acotados entre 0.0 y 1. Realice el mismo procedimiento con otro vector llamado Y.
Cada vez que el número fn = X[n]^2+Y[n]^2 es menor que 1 incremente en uno k2.
Después de k iteraciones, calcule el siguiente número
Salida = 4*k2/k.
El número flotante Salida debe ser cercano al valor π.
Repita el procedimiento con k=100000.
Implemente el programa usando java.
Agradesco de antemano, cualquier ayuda, para resolverlo.