Advertisement
Guest User

Untitled

a guest
Oct 8th, 2015
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. import java.util.*;
  2. import java.math.*;
  3. class Start
  4. {
  5. static double odchylenie(int srednia, int sumakwadratow, int i)
  6. {
  7. return Math.sqrt( (sumakwadratow-i*srednia*srednia)/(i*(i-1)) );
  8. }
  9.  
  10. static int srednia(int suma,int i)
  11. {
  12. return suma/i;
  13. }
  14.  
  15.  
  16. public static void main(String [] args)
  17. {
  18. Random rand = new Random();
  19.  
  20. final int minVal = 0;
  21. final int maxVal = 75;
  22.  
  23. int n = 0;
  24. int suma = 0;
  25. int sumakwadratow = 0;
  26.  
  27.  
  28. for(int i=0 ; i<=10000 ; i++)
  29. {
  30.  
  31. n = minVal + rand.nextInt(maxVal+1 - minVal) ;
  32. suma = suma + n;
  33. sumakwadratow = sumakwadratow + n*n;
  34.  
  35. if(i == 100)
  36. {
  37. System.out.println("N = 100");
  38. System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
  39. }
  40. else if( i == 1000)
  41. {
  42. System.out.println("N = 1000");
  43. System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
  44. }
  45. else if( i == 10000)
  46. {
  47.  
  48. System.out.println("N = 10000");
  49. System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
  50. }
  51. }
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement