classer des nombres [pascal] - Delphi/Pascal - Programmation
Marsh Posté le 04-11-2002 à 16:38:31
nan, mais juste un conseil, se serai sympa, surtout l'explication, please
Marsh Posté le 04-11-2002 à 16:41:47
classer cad ? renvoyer un tableau/imprimer à l'écran dans l'ordre croissant ?
Marsh Posté le 04-11-2002 à 16:41:55
tu mets d'abord le plus petit, puis le moyen, puis le plus grand
Marsh Posté le 04-11-2002 à 16:42:19
antp a écrit a écrit : tu mets d'abord le plus petit, puis le moyen, puis le plus grand |
Marsh Posté le 04-11-2002 à 16:43:20
ReplyMarsh Posté le 04-11-2002 à 16:43:30
liengy a écrit a écrit : classer cad ? renvoyer un tableau/imprimer à l'écran dans l'ordre croissant ? |
les imprimer dans un fichier, par la suite, je pige pas la logique du truc
Marsh Posté le 04-11-2002 à 16:43:37
zion a écrit a écrit : Je propose un QuickSort |
Marsh Posté le 04-11-2002 à 16:43:47
antp a écrit a écrit : tu mets d'abord le plus petit, puis le moyen, puis le plus grand |
Marsh Posté le 04-11-2002 à 16:56:13
Et bah :
a écrit : if a>b then begin if a>c then begin imprimer a dans ton fichier if b>c then begin imprimer b dans ton fichier imprimer c dans ton fichier end else imprimer c dans ton fichier imprimer b dans ton fichier end end else begin imprimer c dans ton fichier imprimer a dans ton fichier imprimer b dans ton fichier end else begin if b>c then begin imprimer b dans ton fichier if a>c then begin imprimer a dans ton fichier imprimer c dans ton fichier end else imprimer c dans ton fichier imprimer a dans ton fichier end end else begin imprimer c dans ton fichier imprimer b dans ton fichier imprimer a dans ton fichier end end |
Ou
a écrit : if a<b and b<c then begin imprimer a dans ton fichier imprimer b dans ton fichier imprimer c dans ton fichier end if a<c and c<b then begin imprimer a dans ton fichier imprimer c dans ton fichier imprimer b dans ton fichier end if b<a and a<c then begin imprimer b dans ton fichier imprimer a dans ton fichier imprimer c dans ton fichier end if b<c and c<a then begin imprimer b dans ton fichier imprimer c dans ton fichier imprimer a dans ton fichier end if a<b and b<c then begin imprimer c dans ton fichier imprimer b dans ton fichier imprimer a dans ton fichier end if c<a and a<b then begin imprimer c dans ton fichier imprimer a dans ton fichier imprimer b dans ton fichier end if c<b and b<a then begin imprimer c dans ton fichier imprimer b dans ton fichier imprimer a dans ton fichier end |
Ou alors j'ai rien compris à la question ????
PS : dsl, le pascal c loin, g oublié la fonction qui imprime dans un fichier...
Marsh Posté le 04-11-2002 à 16:58:57
ReplyMarsh Posté le 04-11-2002 à 16:59:40
zion a écrit a écrit : Ok, maintenant il a 6 variables |
c normal ca
Marsh Posté le 04-11-2002 à 17:00:00
liengy a écrit a écrit : Et bah : Ou Ou alors j'ai rien compris à la question ???? PS : dsl, le pascal c loin, g oublié la fonction qui imprime dans un fichier... |
ok, merci beaucoups
Marsh Posté le 04-11-2002 à 17:01:55
didier1809 a écrit a écrit : c normal ca |
Marsh Posté le 04-11-2002 à 17:15:01
zion a écrit a écrit : Je propose un QuickSort |
Marsh Posté le 04-11-2002 à 17:18:54
M'enfin vu la taille du truc, ce serait peut être mieux un heapsort
Marsh Posté le 04-11-2002 à 17:28:42
Ou alors un petit flashsort
Marsh Posté le 04-11-2002 à 17:30:29
zion a écrit a écrit : |
au fait, tu voit ou les 6 variables ?
et je dit normal, paske dans mon idéé : a,b,c variables de bases, et x,y,z pour stoker les données triées
Marsh Posté le 04-11-2002 à 17:35:45
ReplyMarsh Posté le 04-11-2002 à 17:36:54
zion a écrit a écrit : |
edit : faut afficher les données entrées et tries
Marsh Posté le 04-11-2002 à 17:37:48
topic infected detected
Marsh Posté le 04-11-2002 à 17:38:05
Thander a écrit a écrit : topic infected detected |
Marsh Posté le 04-11-2002 à 17:41:12
didier1809 a écrit a écrit : |
Y'a 10^999 algorithmes pour résoudre ton truc mais qui sont + ou - bien optimisés
Marsh Posté le 04-11-2002 à 17:42:37
Thander a écrit a écrit : Y'a 10^999 algorithmes pour résoudre ton truc mais qui sont + ou - bien optimisés |
haaa, oki mais ca depend surtout de la logique du programmeur, et moi j'avais pas capté ce truc la, et le prof est un bouffon
Marsh Posté le 04-11-2002 à 17:44:12
didier1809 a écrit a écrit : le prof est un bouffon |
ca y est, tu piges pas, c'est le prof en faute.
c'est du joli
Marsh Posté le 04-11-2002 à 17:44:29
didier1809 a écrit a écrit : haaa, oki mais ca depend surtout de la logique du programmeur, et moi j'avais pas capté ce truc la, et le prof est un bouffon |
Ca depend aussi a quel niveau on te le demande....
Marsh Posté le 04-11-2002 à 17:46:15
zion a écrit a écrit : ca y est, tu piges pas, c'est le prof en faute. c'est du joli |
nan, c'est vraiment un bouffon, y comprend pas beaucoups plus que moi enfin bon...
Marsh Posté le 04-11-2002 à 17:46:29
liengy a écrit a écrit : Ca depend aussi a quel niveau on te le demande.... |
1e gradua info
Marsh Posté le 04-11-2002 à 17:47:35
didier1809 a écrit a écrit : 1e gradua info |
stadire ?
option au lycée ? 1° année de dut/BTS ? ... ?
Marsh Posté le 04-11-2002 à 17:48:42
liengy a écrit a écrit : stadire ? option au lycée ? 1° année de dut/BTS ? ... ? |
1e année de BTS je dirait
Marsh Posté le 04-11-2002 à 17:50:16
didier1809 a écrit a écrit : 1e année de BTS je dirait |
Bah à toi de voir en fonction de ce que tu as vu, si c ce genre d'algo qu'on te demande, ou si on te demande un truc avec une fonction spécifique...
Marsh Posté le 04-11-2002 à 17:52:02
liengy a écrit a écrit : Bah à toi de voir en fonction de ce que tu as vu, si c ce genre d'algo qu'on te demande, ou si on te demande un truc avec une fonction spécifique... |
on demande juste ca, le prof l'a expliqué, mais j'avais pas tout capté
Marsh Posté le 04-11-2002 à 18:00:44
En cours, t'as entendu parlé du tri à bulle
Marsh Posté le 04-11-2002 à 18:02:24
Thander a écrit a écrit : En cours, t'as entendu parlé du tri à bulle |
heu nan, c'est quoi ?
Marsh Posté le 04-11-2002 à 18:04:17
didier1809 a écrit a écrit : heu nan, c'est quoi ? |
Ben justement, c'est une méthode pour trier n nombres
Marsh Posté le 04-11-2002 à 18:05:02
Thander a écrit a écrit : Ben justement, c'est une méthode pour trier n nombres |
oki
Marsh Posté le 04-11-2002 à 21:16:03
Au fait y'a pas des sites avec des super algos genre (à bulle, par pivot, avec ou sans haricots, ...) ???
tout y trouvera ton bonheur, c sur !
Marsh Posté le 04-11-2002 à 21:20:31
SuperTotor a écrit a écrit : Au fait y'a pas des sites avec des super algos genre (à bulle, par pivot, avec ou sans haricots, ...) ??? tout y trouvera ton bonheur, c sur ! |
je sais pas, mais ca m'interresse
Marsh Posté le 04-11-2002 à 21:30:03
va voir sur mon site, il y a une section de trie
Marsh Posté le 04-11-2002 à 16:30:37
j'ai 3 nombres, a, b, et c, entier, et entrés au hazard, comment les classer par ordre croissant ?
merci
---------------
.