Lisaveta777

Последовательность?

Dec 1st, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.56 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define SIZE 15
  4. //proverka massiva na periodichnost
  5.  
  6. int main()
  7. {
  8.     int start,finish,len,flag,i, j,arr[SIZE]={5,3,2,5,3,2,5,3,2,5,3,2,5,3,2};
  9.     start = 0;
  10.     flag = 1;
  11.  
  12.    for(i=1;i<SIZE;i++)//poisk podmassiva
  13.    {
  14.        if(arr[start]==arr[i])//element sovpadaet s pervym?
  15.        finish = i, i= SIZE;
  16.  
  17.    }
  18.    printf("start-%d\t, finish-%d\n",start,finish);
  19.    len = finish-start;
  20.  
  21.    for(i=0;i<SIZE-len;i++)
  22.    {
  23.        if(arr[i]!=arr[i+len])
  24.         flag = 0;
  25.    }
  26.    printf("flag - %d",flag);
  27.  
  28.  
  29.  
  30.     return 0;
  31. }
Add Comment
Please, Sign In to add comment