Aide algoriyhme

Résolu
Adnane91 Messages postés 44 Statut Membre -  
yapess Messages postés 173 Statut Membre -
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. samgunsjovirow Messages postés 26895 Date d'inscription   Statut Modérateur Dernière intervention   3 047
     
    Bonjour

    Ce serait appréciable de faire preuve d'un minimum de politesse au lieu de balancer un énoncé comme ça!
    0
  2. Adnane91 Messages postés 44 Statut Membre
     
    je m'excuse . mais tu peut m'aider parcque j'ai deja essayé mais.....
    0
    1. samgunsjovirow Messages postés 26895 Date d'inscription   Statut Modérateur Dernière intervention   3 047
       
      Moi je ne peux pas, mais pour les autres explique ce que tu as essayé de faire pour montrer ta bonne foi.
      0
  3. omar.2005
     
    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
  4. omar.2005
     
    desole,
    c est:
    si min > tab[i] faire
    et non pas :
    si temp > tab[i] faire
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Adnane91 Messages postés 44 Statut Membre
     
    pourquoi i=i+1 ? il ya un schema pour qui fait ce travail
    0
  7. heyquem Messages postés 808 Statut Membre 131
     
    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. omar.2005
       
      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. omar.2005
       
      bon merci pour la remarque,
      i=i+1 a supprimer.
      0
    3. omar.2005
       
      i=i+1 a supprimer.
      merci pour la remarque.
      0
  8. Adnane91 Messages postés 44 Statut Membre
     
    merci a vous
    0
    1. yapess Messages postés 173 Statut Membre 5
       
      si tu estime que tu as eu satisfaction à ta demande alors merci de bien vouloir cocher "problème resolu"
      0