rechercheElement

 

var tab1 = [1,2,3,5,7,9,10];
function rechercheElement(tab,x) {
var i;
i=0;
while(i<tab1.length) {
if (tab[i] == x) {
      return 1;

}
else {
if (tab[i] > x) {
return 0;
}
else {
i=i+1;
}
}
}
return 0;
}//fin fonction

print(tab1);
print(rechercheElement(tab1,5));
print(rechercheElement(tab1,6));


var tab1 = [7,6,2,5,3,10,1,9,4,8];
function tri_selection(tab) {
var longueur, maxi, i;
longueur=tab.length;

while(longueur>0) {
maxi=0;
for(i=1;i<longueur-1;i++) {
if (tab[i]>tab[maxi] { alors maxi=i;
}
}
var memo = tab[maxi];
tab[maxi] = tab[longueur-1];
tab[longueur-1]= memo;

//traitement du reste du tableau
longueur=longueur-1;
}


}//fin fonction

print(tab1);
tri_selection(tab1);
print(tab1);
 

 


Logo Lycée Paul Sérusier

J'enseigne au
Lycée Paul SERUSIER
Avenue de Waldkappel
29270 CARHAIX PLOUGUER
Tél : 02 98 99 29 29
Site : www.lycee-serusier.fr

footer2

Richard GAUTHIER
Professeur de Physique Appliquée
Certification ISN
Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.

 

 


Mentions légales


Plan du site

  Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.