Comprendre la Séparation des Blocs Algorithmiques
Objectifs
Les objectifs de cette vidéo sont de comprendre l'importance des variables boolean, de savoir comment les utiliser pour séparer les différentes parties d'un algorithme, et d'optimiser la réutilisation de code.
Résumé
Cette leçon vous guide à travers l'utilisation des variables boolean pour optimiser l'algorithmique et la réutilisation de code.
Description
Dans cette leçon, nous explorons en détail l'importance des variables boolean dans la construction d'algorithmes efficaces. En développant un programme, il est crucial de bien séparer ses différentes parties pour faciliter la réutilisation et la maintenance du code. Nous commençons par déclarer les variables nécessaires, en incluant une variable boolean nommée 'boole'. L'initialisation consiste à demander des valeurs à l'utilisateur pour les variables entières et à définir 'boole' comme vrai.
Le traitement suit avec un ensemble de tests : si les deux nombres fournis par l'utilisateur sont égaux, 'boole' est mis à faux. Sinon, nous déterminons lequel des deux nombres est supérieur et stockons cette valeur dans une variable 'sup'. Enfin, lors de l'édition des résultats, nous testons la valeur de 'boole' pour afficher le résultat approprié.
Cette structure claire nous permet de séparer l'initialisation, le traitement et l'édition des résultats, ce qui facilite la compréhension et la réutilisation du code. À la fin de cette leçon, vous serez mieux équipé pour utiliser les variables boolean de manière optimale dans vos propres programmes.
J'enlève une étoile car il n'y pas d'exercices sur la boucle for, la structure de choix, et on attend toujours le cours sur les tableaux.
très bonne formation, qui finie en annonçant une suite qui aborde les tableaux... mais elle n'apparait pas !... merci de me dire si elle existe ou pas...
Bonne continuation...
Auriez vous des liens supplémentaires, types cahiers d'exercices / corrigés intéressants, pour compléter la formation ?
Je me questionne sur l'exercice 9, d'après se que j'ai compris la réponse est de 40 (8*5) et non 45 ?
Merci