zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004
-
28 juin 2004 à 19:25
neo_00110010101
Messages postés360Date d'inscriptionsamedi 27 septembre 2003StatutMembreDernière intervention30 mai 2006
-
29 juin 2004 à 23:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
printf("Pr\202sentation du tableau tri\202 en ordre d\202croissant:\n");
for(i = 0; i < val ;i++)
{
printf("%i: %i\n", i, buffer[i]);
}
printf("Pr\202sentation du tableau tri\202 en ordre croissant:\n");
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 29 juin 2004 à 00:25
suis sous nunux ...
vais voir ce que je peux faire ...
++
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 28 juin 2004 à 22:46
tu pourrais remettre tout ceci en ordre, stp ;) (mise a jour de ton source) en passant par un éditeur qui utilise des retours chariots style Windows....
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 28 juin 2004 à 19:25
euh, je viens de voir l'aspect anarchique de la presentation, desolé, je ne sais pas d'ou ca vient. (j'ai utilisé Kwrite pour ecrire la source, peut etre que ca a joué...)
encore desolé.
j'ai mis cette source en niveau 1tout simplement parce que je ne trouvais pas le niveau 0.
:-)
have fun
29 juin 2004 à 23:05
29 juin 2004 à 22:01
29 juin 2004 à 11:42
merci :-)
29 juin 2004 à 11:38
Par contre le programme fonctionne bien (sans erreurs et warnings) mais il y a quand même un problème avec VC++ 6.0 mais pas envie de chercher :p
#include <stdio.h>
#include <stdlib.h>
#define val 200
void main(void)
{
printf("Trie un tableau de 200 valeurs\n Vous le sort par ordre d\202croissant, puis croissant");
getchar();
int buffer[val];
int i,j;
for(i = 0;i < val;i++)
{
buffer[i] = rand();
}
printf("Pr\202sentation du tableau non tri\202\n");
for(i = 0;i < val;i++)
{
printf("%i: %i\n",i,buffer[i]);
}
int ex;
int lim = val;
for(i = 1;i < lim;i++)
{
for(j = i;j != 0;j --)
{
if(buffer[j] < buffer[j+1])
{
ex = buffer[j];
buffer[j] = buffer[j+1];
buffer[j+1] = ex;
}
}
}
printf("Pr\202sentation du tableau tri\202 en ordre d\202croissant:\n");
for(i = 0; i < val ;i++)
{
printf("%i: %i\n", i, buffer[i]);
}
printf("Pr\202sentation du tableau tri\202 en ordre croissant:\n");
j=0;
for(i = val; i != 0 ;i--)
{
printf("%i: %i\n", j, buffer[i]);
j++;
}
}
29 juin 2004 à 00:25
vais voir ce que je peux faire ...
++
28 juin 2004 à 22:46
28 juin 2004 à 19:25
encore desolé.
j'ai mis cette source en niveau 1tout simplement parce que je ne trouvais pas le niveau 0.
:-)
have fun