Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. int main(int argc, char** argv)
  2. {
  3. #define N 1000
  4. #define IMAX 0x7FFF // printf("IMAX=%d\n\n",IMAX);
  5.  
  6. double rMax,liczby_losowe[N],suma,srednia,odchylenie,min,max;
  7. int i;
  8. liczby_losowe
  9. srand(time(NULL));
  10. rMax=(double)IMAX;
  11. for(i=0;i<N;i++)
  12. liczby_losowe[i]=rand()/rMax;
  13. suma=0.0;
  14. for (i=0;i<N;i++)
  15. suma=suma+liczby_losowe[i];
  16. srednia=suma/N;
  17. printf("srednia=%lf\n\n",srednia);
  18.  
  19. suma=0.0;
  20. for (i=0; i<N;i++)
  21. suma=suma+(liczby_losowe[i]-srednia)*(liczby_losowe[i]-srednia);
  22. odchylenie=sqrt(suma/N);
  23. printf("odchylenie=%lf\n\n",odchylenie);
  24. printf("kwadrat odchylenia=%lf\n\n",odchylenie*odchylenie);
  25.  
  26.  
  27. /*
  28. int i;
  29. time_t t;
  30. int max,min,tab[1000];
  31.  
  32.  
  33. t=time(&t);
  34. srand(t);
  35.  
  36. for(i=0;i<10;i++)
  37. tab[i]=rand()%10;
  38. //dopiero teraz mozemy nadac wartosc z tablicy bo już ją mamy
  39. max=tab[0];
  40. min=tab[0];
  41.  
  42. for(i=0;i<10;i++){
  43.  
  44. printf("%d ",tab[i]);
  45. printf("\n");
  46. if(tab[i]>max) max=tab[i]; //tutaj sprawdzamy od razu całą tablicę w pętli
  47. if(tab[i]<min) min=tab[i];
  48. }
  49. //wypisujemy wartosci
  50. printf("max = %d",max);
  51. printf("\n");
  52.  
  53. printf("min = %d",min);
  54. printf("\n");
  55.  
  56. system("pause");
  57. return (EXIT_SUCCESS);
  58. }
  59. */
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement