Advertisement
salahgo

Fonctions en C en globale

Apr 19th, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. #include<stdio.h>
  2. float liste[8]={1.6,-6,9.67,5.90,345,-23.6,78,34.6};
  3.  
  4. float min();
  5. float max();
  6. void affiche(int n);
  7.  
  8. float min()
  9.  
  10. {
  11.     int i;
  12.     float x;
  13.     x=liste[0];
  14.     for(i=1;i<8;i++)
  15.         if (x>liste[i])
  16.             x=liste[i];
  17.  
  18.         return x;
  19. }
  20.  
  21. float max()
  22.  
  23. {
  24.     int i;
  25.     float x;
  26.     x=liste[0];
  27.     for(i=1;i<8;i++)
  28.         if (x<liste[i])
  29.             x=liste[i];
  30.  
  31.         return x;
  32. }
  33.  
  34.  
  35. void affiche(int n)
  36.  
  37. {
  38.     int i;
  39.     for(i=0;i<n;i++)
  40.         printf("%f",liste[i]);
  41. }
  42.  
  43. void main()
  44.  
  45. {
  46.     int n;
  47.     printf("longueur à afficher");
  48.     scanf("%d",&n);
  49.     printf("min=%f\n", min());
  50.     printf("max=%f\n", max());
  51.     affiche(n);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement