Tableau

Résolu
zizou-info Messages postés 4 Statut Membre -  
 grad -
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. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Tu peux commencer à nous montrer ce que tu as fait.
    0
  2. grad
     
    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
  3. zizou-info Messages postés 4 Statut Membre
     
    merci pour ton effort mon ami!!
    0
  4. grad
     
    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