Bonjour, et bien voila, j'ai commencé l'exercice 5 du cours des tableaux et au bout d'une heure ça marche !! Pourquoi est-ce que je poste alors me direz-vous. Et bien c'est tout bête, je trouve mon code bizarre. A vrai dire, il en fait trop a mon gout. Enfin, tout ce que je veux savoir, c'est y'a t'il un moyen de faire moins calculer l'ordinateur ??
Pour ceux qu'on pas réussi l'exercice regardez pas ça ne vous serez pas bénéfique.
Secret (cliquez pour afficher)
#include <stdio.h>
#include <stdlib.h>
void ordonnerTableau(long tableau[], long tailleTableau);
void affiche(long *tableau, long tailleTableau);
int main(int argc, char *argv[])
{
long tableau[15] = {4,2,3,1,456,48,1856,1564,6,48,496,45,89,23};
ordonnerTableau(tableau, 15); //ma fonction
affiche(tableau,15); //affichage des valeurs
return 0;
}
//FONCTIONS\\
//MIS EN ORDRE\\
void ordonnerTableau(long tableau[], long tailleTableau)
{
long i=0;
long a=0;
long b=0;
long f=0;
for (f=0;f<tailleTableau; f++) // Repetition de la fonction pour etre sur qu'elle fasse son boulot en entier <== c'est la que je pense que je fais bosser beaucoup mon ordi !!
{
for (i=0; i<tailleTableau; i++) //La fonction principale ne peut pas deplacer un chiffre de plus de 3 cases
{
Tu sais, un ordinateur calcule très très vite (3GHZ = 3.000.000.000 d'opération par seconde). Ne te sens pas obligé d'optimiser ce genre de code.
PS : Penses à utiliser la balise "code"
ordonnerTableau
× 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.