Advertisement
mtazi69

Exam

Apr 12th, 2021
940
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.12 KB | None | 0 0
  1. double  moyenne(liste L)
  2. {
  3.     if(L.tete==NULL)
  4.         exit(EXIT_FAILURE);
  5.     else
  6.     {
  7.         int num = 0;
  8.         cellule * temp = L.tete;
  9.         while(temp!=NULL)
  10.         {
  11.             num = num + temp->element;
  12.             temp = temp->suivant;
  13.         }
  14.         double moyenne=0;
  15.         moyenne = num / L.taille;
  16.         return moyenne;
  17.     }
  18. }
  19. liste rechercher(liste L,int number)
  20. {
  21.     liste temp = L;
  22.         while(temp.tete!=NULL)
  23.         {
  24.             if(number==temp.tete->element)
  25.                 return temp;
  26.             else
  27.                 temp.tete=(temp.tete)->suivant;
  28.         }  
  29. }
  30. int  maximum(liste L)
  31. {
  32.     cellule * temp = L.tete;
  33.     if(temp==NULL)
  34.         exit(EXIT_FAILURE);
  35.     else
  36.         {
  37.             int i=temp->element;
  38.             while(temp!=NULL)
  39.                 {
  40.                     if(temp->element>i)
  41.                         i=temp->element;
  42.                     temp=temp->suivant;
  43.              
  44.                 }
  45.             return i;
  46.         }
  47.    
  48. }
  49. liste copie( liste L)
  50. {
  51.     liste l;
  52.     l.taille = L.taille;
  53.     cellule * temp = L.tete;
  54.         while(temp!=NULL)
  55.     {
  56.         ajoutFin(temp->element, &l);
  57.         temp=temp->suivant;
  58.     }
  59.     return l;
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement