Tableau

Résolu
Bonjour,
l'énoncé est: T étant un tableau contenant N entiers.
écrire une solution permettant d'éclater T en deux tableaux TN (contenant les éléments négatifs de T) et TP (contenant les éléments positifs de T).
quelqu'un m'aide SVP, merci
Configuration: Windows XP
Firefox 2.0.0.11

4 réponses

  1. Modérateur
    Salut,

    Tu peux commencer à nous montrer ce que tu as fait.
    0
    1. Je vais te donner l'algorithme , et toi tu vas te charger de le traduire dans le language sur lequel tu travaille:

      Algorithme Eclatement;

      Variable : T,TN,TP:Tableau[1..N] d'entiers;
      i,j,k:entier;
      Constantes : N=...

      Début
      Pour i <= 1 à N faire:
      Pour j <= 1 à N faire:
      Pour k <= 1 à N faire:
      Si T[i] > 0 Alors TP[j] <= T[i];
      Sinon TN <= TN[k];
      Finsi
      Fin;
      Fin;
      Fin;
      Fin.
      0
      1. merci pour ton effort mon ami!!
        0
        1. attend zizou-info que je corrige une chose:

          Algorithme Eclatement;

          Variable : T,TN,TP:Tableau[1..N] d'entiers;
          i,j,k:entier;
          Constantes : N=...

          Début
          j:=0;
          k:=0;
          Pour i <= 1 à N faire:
          début
          Si T[i] > 0 Alors
          début
          j:=j+1;
          TP[j] <= T[i];
          fin;
          Sinon
          début
          k:=k+1;
          TN[k] <= T[i];
          fin;
          Finsi
          Fin;
          Fin.
          0