Exercice #3 : Variables et types Entier, Chaine de caractères et affichages

Cet exercice permet de réviser les variables et types. Il est extrait du module de formation “51 exercices d’algorithmique (avec Milo)“. il montre comment écrire un algorithme, façon H2PROG, compréhensible par tout un chacun.

Bien que cet algorithme ne soit pas directement programmable (à cause de l’utilisation d’un personnage et d’un parcours), la syntaxe utilisée et la logique observée, vous permettront de mieux appréhender les notions de base de la programmation.

Tentez de résoudre cet exercice par vous même. Vous trouverez la correction sous la présentation du sujet.

Le sujet de l’exercice

Proposez un algorithme permettant à Milo de traverser le niveau suivant :

parcours de l'exercice d'algorithmique
Le parcours de l’exercice
  • Lorsque Milo passe sur une lettre, il la ramasse, la variable nommée « msg » est complétée et le contenu est affiché
  • En ramassant une pomme, il gagne 10 points de score, et provoque l’affichage du message « J’ai x points » (x étant le contenu de la variable score)
  • A la fin du niveau les deux variables sont affichées, de la manière suivante : Score : x points, Message : y
  • Initialisation des variables avec les valeurs suivantes :
    • score avec la valeur 0
    • msg avec le caractère vide : ” “

Pour rappel, le personnage ne peut réaliser que 3 actions de déplacement (instructions) :

  • gauche : effectue un quart de tour sur sa gauche
  • droite : effectue un quart de tour sur sa droite
  • avancer : avance d’une case vers l’avant

La représentation visuelle (algorithme)

Voici la représentation visuelle de l’algorithme, permettant à Milo de traverser le niveau :

représentation visuelle
Représentation visuelle

L’écriture du pseudo-code

Ci-dessous, l’algorithme écrit en pseudo-code :

Pseudo-code de l’exercice traitant des variables et types

Aller à la liste des exercices

L’exercice est disponible en vidéo :

vidéo de correction de l’exercice

Pour continuer votre apprentissage de l’algorithmique :

Le pack de 51 exercices

Laisser un commentaire

RSS
Suivre les articles par mails
YouTube
YouTube
LinkedIn
LinkedIn
Share
Instagram