Discussion:INFO719 : rappels d'algorithmique et programmation C

De Wiki du LAMA (UMR 5127)
Révision datée du 30 septembre 2008 à 07:58 par Itran (discussion | contributions) (correction inversement tableau)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Bonjour je ne savais pas ou mettre ca, donc voila ma proposition pour inverser le tableau (TPD0)

  1. include <stdio.h>

void inverse(int T[10]){

int t,i;

for (i=0;i<5;i=i+1){ t=T[i]; T[i]=T[10-(i+1)]; T[10-(i+1)]=t; }}

int main(){

       int i;

int T[10] = {1, 2, 3, 3, 5, -1, 9, 42, 0, 666 };

       printf ("Le tableau avant inversement est : ");
       for (i=0;i<10;i=i+1){
         printf("%i ; ",T[i]);}
      inverse(T);
      printf ("Le tableau après inversement est : ");
      for (i=0;i<10;i=i+1){
        printf("%i ; ",T[i]);}
      return(0);  
        }