Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.75 KB | None | 0 0
  1. uses CRT ;
  2. const
  3.     A : array of real = (0.35, 0.48, 0.59, 0.4) ;
  4.     B : array of real = (0.35, 0.55, 0.65, 0.8) ;
  5.     C : array of real = (1.35, 1.48, 1.55, 1.6, 1.75) ;
  6.     D : array of real = (3.1, 2.9, 3.25, 2.95, 3.4, 3.15) ;
  7.  
  8. procedure decide(arr: array of real) ;
  9. var
  10.     i, n : integer ;
  11.     M, D, S : real ;
  12. begin
  13.     M := 0 ;
  14.     D := 0 ;
  15.     n := high(arr) ;
  16.     for i := 0 to n do
  17.         M := M + arr[i] ;
  18.     M := M / n ;
  19.     for i := 0 to n do
  20.         D := D + sqr(arr[i]) ;
  21.     D := D / n - sqr(M) ;
  22.     S := sqrt(D) ;
  23.     writeln('Математическое ожидание = ', M) ;
  24.     writeln('Дисперсия = ', D) ;
  25.     writeln('Среднее квадратичное значение = ', S) ;
  26. end ;
  27.  
  28. begin
  29.     decide(A) ;
  30.     decide(B) ;
  31.     decide(C) ;
  32.     decide(D) ;
  33. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement