Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. void myerror(char *s,int e)
  2. {
  3.     fprintf(stderr,"%s",s);
  4.     exit(e);
  5. }
  6.  
  7. bool popola(int arr[], int dim, int a, int b)
  8. {
  9.     srand(3);
  10.     if(dim<=0){return false;}
  11.  
  12.     for(int i=0;i<dim;i++)
  13.     {
  14.         arr[i]=a+(rand()%(b-a));
  15.     }
  16.         return true;
  17. }
  18.  
  19. void genera( int arr[], int dim, int z)
  20. {
  21.     for(int i=0;i<dim;i++)
  22.     {
  23.         arr[i]=arr[i]+z*i;
  24.     }
  25.      arr[0]=1;
  26.      
  27.      /*pattern di generazione di una sequenza a partire da una sequenza memorizzata di lunghezza finita e nota*/
  28. }
  29.  
  30. int calcolaPD(int arr[], int dim)
  31. {
  32.     int somma=0;
  33.     for(int i=0;i<dim;i++)
  34.     {
  35.         if(i%2==0)
  36.         {
  37.             somma=somma+arr[i];
  38.         }
  39.         else
  40.         {
  41.             somma=somma-arr[i];
  42.         }
  43.     }
  44.     return somma;
  45.     /*patter di accumulazione su di una sequenza memorizzata di lunghezza finita e nota*/
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement