Advertisement
LOVEGUN

Exercice Suite Arithmétique (Esprit)

Oct 15th, 2021 (edited)
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.74 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.     int t[20],n,i,c,maxc,d,r;
  7.     printf ("Saisir la taille du tableau: ");
  8.     scanf ("%d",&n);
  9.     for (i=0;i<n;i++)
  10.     {
  11.         printf ("T[%d]: ",i);
  12.         scanf ("%d",&t[i]);
  13.     }
  14.     i=0;
  15.     maxc=0;
  16.     do{
  17.         r=t[i]-t[i+1];
  18.         i++;
  19.         c=2;
  20.         while (t[i]-t[i+1]==r && i<n-1)
  21.         {
  22.             printf ("ahla %d | %d \n",t[i],t[i+1]);
  23.             c++;
  24.             i++;
  25.         }
  26.         if (c!=2 && c>maxc)
  27.         {
  28.             maxc=c;
  29.             d=i-maxc+1;
  30.         }
  31.  
  32.     }while (i<n-1);
  33.     printf ("La plus long cycle est %d et la suite est : ",maxc);
  34.     for (i=d;i<=maxc+d-1;i++)
  35.     {
  36.       printf (" %d ",t[i]);
  37.     }
  38.  
  39.  
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement