Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algobox algorithme ordre croissant

Posté par
lele12031997
28-09-12 à 09:03

bonjour j 'aurais besoin d 'aide sur un algorithme a réaliser sur algobox
il faut concevoir un algorithme qui trie x,y,z on lui rentre les trois réels quelconques
en sortie il affiche ces trois du plus petit au plus grand
j 'ai fait plusieurs algorithme mais je ne suis pas tomber sur le résultat
merci pour votre aide

Posté par
fm_31
re : Algobox algorithme ordre croissant 28-09-12 à 10:09

Bonjour ,

Il te faut , avant d'écrire l'algorithme , te fixer une stratégie : Qu'est-ce que tu va faire . Tu t'assure que cette stratégie est bonne et éventuellement la plus simple et ensuite tu écris ton algorithme .

Dans le cas présent , comme il n'y a que trois valeurs à comparer , je  prendrais une après l'autre toute les combinaisons possibles (6) jusqu'à ce que celle que j'examine soit la bonne (dans l'ordre)  , ce qui te donne le classement . Ca c'est la stratégie .

Algorithme :

entrer x ,y et z

si y<x<z alors alors afficher y , x , z
sinon si x<y<z alors alors afficher x , y , z
sinon si x<z<y alors alors afficher x , z , y
sinon si z<x<y alors afficher z , x , y
.
.

Mais tu peux trouver d'autres stratégies .

Cordialement

Posté par
Glapion Moderateur
re : Algobox algorithme ordre croissant 28-09-12 à 12:38

Tient on l'a traité là aussi : Algorithme
on avait pris comme stratégie
si xsi ysi x
mais c'est probablement plus long que ce qu'a suggéré fm_31



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1724 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !