Permutation

Résolu
Bonjour,je veux ecrire un programme qui permet de faire une permutation entre le maximum et le minimum d'un vecteur .merci.
Configuration: Windows XP
Firefox 3.5.7

6 réponses

  1. tout d'abord quel langage??

    je vous donne la methode
    por permuter deux variables il faut avoir une variable intermediaire:

    exemple:
    x=5; y=10;
    pour permuter les deux valeurs je doit avoir une autre variable:

    z=x;
    x=y;
    y=z;

    ainsi on obtient
    x=10; y=5;

    j'espere que ça vous aide un peu!
    1
    1. bonjour, il est possible aussi sans utiliser le tampon z si quelqu'un la connait je serais très reconnaissant.
      merci d'avance.
      0
      1. je me souviens maintenant :
        a=a-b
        b=a+b
        a=b-a
        1
        1. Bonjour

          Mathématiquement ça marche, mais attention, les opérations donnent lieu à des débordements ou à des erreurs d'arrondi. Il vaut mieux utiliser une variable intermédiaire.
          1
          1. merci pour votre attention.
            0
            1. pour des nombres ca va mais pas pour des chaines
              0