Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.math.*;
- class Start
- {
- static double odchylenie(int srednia, int sumakwadratow, int i)
- {
- return Math.sqrt( (sumakwadratow-i*srednia*srednia)/(i*(i-1)) );
- }
- static int srednia(int suma,int i)
- {
- return suma/i;
- }
- public static void main(String [] args)
- {
- Random rand = new Random();
- final int minVal = 0;
- final int maxVal = 75;
- int n = 0;
- int suma = 0;
- int sumakwadratow = 0;
- for(int i=0 ; i<=10000 ; i++)
- {
- n = minVal + rand.nextInt(maxVal+1 - minVal) ;
- suma = suma + n;
- sumakwadratow = sumakwadratow + n*n;
- if(i == 100)
- {
- System.out.println("N = 100");
- System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
- }
- else if( i == 1000)
- {
- System.out.println("N = 1000");
- System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
- }
- else if( i == 10000)
- {
- System.out.println("N = 10000");
- System.out.println("Suma = " + suma +" Srednia = " + srednia(suma,i) + " Odchylenie standardowe = " + odchylenie(srednia(suma,i),sumakwadratow,i));
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement