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. 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. 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. merci pour votre attention.
            0
            1. pour des nombres ca va mais pas pour des chaines
              0