Les Allergies
Alimentaires

Décaler les éléments d'un tableau (Rotation) -Récursivité-

Voici une procédure récursive qui permet de décaler tous les éléments d'un tableau d'une position à droite à partir de la position p

Procedure Decaler (Var t : Tab; p, n : integer);  
Begin  
     If p <= n Then  
     Begin  
          Decaler (t, p + 1, n);  
          t[p + 1] := t[p];  
     End;  
End;


Publié par ZOUARI - Dernière mise à jour le 11 mars 2010 à 16:15 par irongege
Ce document intitulé « Décaler les éléments d'un tableau (Rotation) -Récursivité- » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Décaler les éléments d'un tableau (Rotation) -Récursivité-
  •  Décaler les éléments d'un tableau d'une ligne » Bonjour, J'ai un problème à propos d'une décalage d'une ligne sur le logiciel SAS je m'explique. J'ai un tableau et je veux décaler les éléments du tableau d'une ligne. j'utilise le logiciel SAS. Pouvez-vous m'aider s'il vous plait? je vous remercie...
  •  Inverser les éléments d'un tableau -Récursivité- » Fiches pratiques : Voici une procédure récursive qui permet d'inverser les éléments d'une partie d'un tableau compris entre la position p et n : Procedure Inverser (Var t : Tab; p, n : Integer); Var aux : Real; Begin If p < n...
  •  Perl - Les fonctions » Articles : La notion de fonction et de procédure On appelle procédure un sous-programme qui permet d'effectuer un ensemble d'instruction par simple appel de la procédure dans le corps du programme principal. Les procédure permettent d'exécuter dans plusieurs...
  •  Javascript - l'objet Array » Articles : Les particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...
  •  Manipulations élémentaires des tableaux sous MatLab » Fiches pratiques : Sommaire Stockage des tableaux L'indexation linéaire Accéder à un élément d'un tableau en utilisant l'indexation linéaire Passer d'une indexation à l'autre La fonction ind2sub La fonction sub2ind La fonction reshape Stockage des...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Pascal - Tri par insertion - Récursivité-
Inverser les éléments d'un tableau -Récursivité-