23/09/2008
4
Ingrédients d’algorithmes
• Structure de contrôle
– Branchements conditionnels
<
>
Exemple:
<bloc d’instructions>
SINON
<bloc d’instructions>
SI (score>meilleur_score) ALORS
meilleur_score = score;
afficher ("vous avez battu le score!");
Ingrédients d’algorithmes
• Structure de contrôle
– Branchements conditionnels
<
>
Exemple:
<bloc d’instructions>
SINON
<bloc d’instructions>
SI (score>meilleur_score) ALORS
meilleur_score = score;
afficher ("vous avez battu le score!");
NON !!
Ingrédients d’algorithmes
• Bloc d'instruction
Ingrédients d’algorithmes
• Bloc d'instruction
– permet de regrouper plusieus instructions dans le
même contexte de l'algorithme
Sont définie par:
En algorithmes :
En PHP:
DEBUT
FIN
{
}
Ingrédients d’algorithmes
• Bloc d'instruction
SI (score>meilleur_score) ALORS
DEBUT
if ($score>$meilleur_score)
{$meilleur_score = $score;
echo "vous avez battu le score!";
}
meilleur_score = score;
afficher ("vous avez battu le score!");
FIN
Ingrédients d’algorithmes
• Bloc d'instruction SI <condition> ALORS
<bloc d’instructions>
SINON
<bloc d’instructions>
SI (score>meilleur_score) ALORS
if ($score>$meilleur_score)
{$meilleur_score = $score;
echo "vous avez battu le score!";
}
meilleur_score = score;
afficher ("vous avez battu le score!");
FIN