Advertisement
FacuValverdi

MDPYPC-TP02-Punto 6.- Utilizando solo 2 Est. Repetitivas

Apr 3rd, 2020
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.94 KB | None | 0 0
  1. package paquete2;
  2. import java.util.Random;
  3. /* Esta forma resuelve el ejercicio cargando un array de 1000 numeros aleatorios
  4.   y toma 250 posiciones aleatorias para realizar la suma.*/
  5.  
  6. public class Main {
  7.  
  8.     public static void main(String[] args) {
  9.         int Numeros[]=new int[1000];
  10.         int Sumador=0;
  11.         Random Aleatorio= new Random();
  12.         for(int i=0;i<1000;i++) {
  13.             Numeros[i]=50+Aleatorio.nextInt(51);
  14.             System.out.println("El numero "+"en la posicion ["+i+"]"+" del array es :"+Numeros[i]);
  15.         }
  16.         int j=0;
  17.                 while (j<250) {
  18.                     int n=Aleatorio.nextInt(1000);
  19.                     Sumador+=Numeros[n];
  20.                     j++;
  21.                     System.out.println("Numeros tomados para la suma"+"["+n+"]:"+Numeros[n]);
  22.                 }
  23.         /*  Hecho con for
  24.          for(int j=0; j<250;j++) {
  25.             int n=Aleatorio.nextInt(1000);
  26.             Sumador+=Numeros[n];
  27.             System.out.println("Numeros tomados para la suma"+"["+n+"]:"+Numeros[n]);
  28.         } */
  29.    
  30.         System.out.println("La suma es:"+Sumador);
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement