Bonjour,
Comme mon titre l'indique mon travaille consiste à trier un tableau.
On nous a donné 2 consignes à suivre pour le faire. 1)créer une fonction1 qui recherche la valeur minimale. 2)créer une fonction2 qui fera le tri en faisant appel à la fonction1. Donc pour la fonction1 je n'ai pas de souci. Je l'ai essayé indépendamment et il fonctionne mais le problème se trouve dans la fonction2. Mon idée est de permuter la valeur minimale à la première adresse et ainsi de suite.
Autre consigne, on ne doit pas utiliser scanf et autre que stdio.h dans notre travail
Je ne vois cependant pas ce qui cloche avec mon code. Pouvez-vous m'éclairer s'ip vous plaît.
Voici mon code :
type : "C"
include <stdio.h>
int idlemin(int tableau[],int r,int size{int lemin=tableau[0] ;
Ca serait bien de ré-insérer ton code correctement, parce que là on ne risque pas de voir non plus.
A part ça, l'idée d'amener en première position le plus petit élement du tableau est excellente.
Pour le second, il faudra faire pareil pour le plus petit élément du reste du tableau (à partir de la seconde position).
- Edité par michelbillaud 13 décembre 2019 à 11:20:33
Trier un tableau dans l'ordre croissant
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.