Algorithme echange_cond2, urgent XD

Résolu
Bonjour. Pouvez-vous m'aider pour résoudre un exercice d'algorithme ? :

Ecrivez un algorithme echange_cond2 qui échange les contenus de deux données numériques si elles sont de même signe , sinon il met la somme des deux dans la première donnée et leur produit dans la seconde.

1 réponse

  1. par exemple on a deux entiers : a et b alors

    si ((a<0 et b<0) ou (a>0 et b>0))alors

    tmp=a
    a=b
    b=tmp

    sinon

    tmp=a

    a=a+b

    b=b*tmp

    finsi

    :)
    1. Exactement, j'ai y pensé! mrc bcp :D Choukrane ;)
    2. On peut aussi changer a en b sans tmp :

      A=A+B
      B=A-B
      A=A-B

      ...
    3. oui bien sur mais avec des variables de types string ou char vous ne pouvez pas le faire
    4. une autre chose (a>0 et b>0) remplace la par (a>=0 et b>=0),bn chance