Aide algoriyhme

Résolu
Bonjour,
ecrire une procedure qui permet de trouver le min d'une liste de 30 elements entre un indice debut et indice de fin

ecrire une procedure qui permet de faire l'echange de deux valeur
utilisez ces deux procedure pour ecrire un algorithme de tri par selection

7 réponses

  1. Modérateur
    Bonjour

    Ce serait appréciable de faire preuve d'un minimum de politesse au lieu de balancer un énoncé comme ça!
    0
    1. je m'excuse . mais tu peut m'aider parcque j'ai deja essayé mais.....
      0
      1. Modérateur
        Moi je ne peux pas, mais pour les autres explique ce que tu as essayé de faire pour montrer ta bonne foi.
        0
    2. bsr,


      recherche de minimum
      :

      recherche_min(tab)
      début:
      min=tab[1]
      pour i=2 jusqu'à 30 faire
      si temp > tab[i] faire
      min=tab[i]
      fin si
      i=i+1
      fin pour
      fin

      Echange de 2 valeurs:

      echange(val1,val2)
      debut :
      temp=val1
      val1=val2
      val2=temp
      fin

      A vous de combiner les deux procédure pour avoir le tri.
      bonne reception
      0
      1. desole,
        c est:
        si min > tab[i] faire
        et non pas :
        si temp > tab[i] faire
        0
        1. pourquoi i=i+1 ? il ya un schema pour qui fait ce travail
          0
          1. il ya un schema pour qui fait ce travail

            c'est une question sans point d'interrogation ou c'est une affirmation ?
            Accessoirement, ca veut dire quoi ?
            0
            1. bon, la ligne i=i+1 a supprimer si i=2 jusqu'à 30, sinon si je fait i=2 et i<=30, il faut conserver i=i+1.
              merci pour la remarque.
              0
            2. bon merci pour la remarque,
              i=i+1 a supprimer.
              0
            3. i=i+1 a supprimer.
              merci pour la remarque.
              0
          2. merci a vous
            0
            1. si tu estime que tu as eu satisfaction à ta demande alors merci de bien vouloir cocher "problème resolu"
              0