Exercice d'algorithme(tableau)

Fermé
deathomar Messages postés 22 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 15 mai 2013 - 23 nov. 2009 à 20:41
 Utilisateur anonyme - 25 nov. 2009 à 19:51
Bonjour,
j'ai un examain le jeudi et pendant que je révisait j'ai trouvé un truc difficile pour moi car je suis débutant en algorithme
j'ai ecrit celui la Algorithme qui renvoie la valeur maximum du tableau mais il me faut svp un algorithme qui renvoie la deuxième valeur dans l'ordre strictement décroissant. On supposera
que le tableau contient au moins deux valeurs distinctes(tableau des entiers)
svp aidez moi et expliquez moi car je suis débutant expliquez moi avec des truc facile svp




merci ^^
A voir également:

5 réponses

AnonymousHelper
24 nov. 2009 à 10:06
Bonjour,

Si tu faisais une deuxième boucle après avoir trouvé la valeur maximale en y intégrant une condition du genre :

Si tableau[i] <> ValeurMaximale Alors
Si tableau[i] > n Alors
n <= tableau[i]
Fin Si
Fin Si

n étant la valeur inférieure à la valeur maximale.
5
Utilisateur anonyme
24 nov. 2009 à 14:46
je reviens sur Vmax2 le plus correcte sera de faire une seconde boucle.
2
Utilisateur anonyme
24 nov. 2009 à 14:36
restes plus debutant http://pise.info/algo/
je vais te punir cette fois et te gacher le plaisir d'écrire un beau programme, tiens :

reel i,Table[],Vmax,Vmax2

debut
Vmax <- Table[0]
pour i=0 à longueur(Table)-2 faire
si Vmax<Table[i+1] alors
Vmax2<-Vmax
Vmax <- Table[i+1]
Fsi
FPour i
ecrire "La valeur max est " + Vmax + "La deuxieme valur max est " + Vmax2

Fin

tu redemande encore ha !!
0
deathomar Messages postés 22 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 15 mai 2013
25 nov. 2009 à 05:16
Merci les gas ^^
mais le probleme c que ton algo iROBOT j'ai pas compris un truc dedans c que en faite ta pas mis la valeur qu'il va renvoyé
quant à ton algo AnonymosHelper il est hyper génial mais j'avait l'aidé en tête et c'étais de ma faute le but de l'exercice c que falait pas utilisé le premier Max et dsl
mais en tt cas merci à vous et stp IROBOT pense à m'exliqué ton truc stp ^^

â bientôt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
25 nov. 2009 à 19:51
il y a pas mal de manières a faire, la plus sympa sera que tu te bats un peu.
0