Exercice #24 : Saisies et boucle “POUR” – Facile

Dans cet exercice nous allons écrire un algorithme permettant de revoir les saisies et la boucle “POUR”. Je vous propose en fin d’article le programmes correspondant en JavaScript.

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

Le sujet

  • Ecrire un algorithme demandant à l’utilisateur la saisie d’informations personnelles.
  • 5 informations sont à saisir : Prénom, Nom, Adresse, Code Postal et Ville
  • Faire l’affichage tel qu’attendu dans la partie résultat :
    • Une ligne de séparation est créée avec un caractère séparateur qui est dupliqué 30 fois.
    • Ce caractère est choisi et défini au début de l’algorithme (dans l’exemple ci-dessous, j’utilise un tiret).

Ci-dessous, un exemple d’affichage produits par l’algorithme programmé et exécuté :

Affichage après exécution du programme
Affichage après exécution du programme

Revoir les boucles

L’algorithme écrit en pseudo-code :

Les premières étapes

Je commence à écrire la structure de l’algorithme et je vais dans un premier temps créer la ligne de séparation.

Pour permettre la modification rapide du caractère séparateur à un seul endroit, je choisis de le déclarer dans une variable. Je créé ensuite la variable « ligneSeparation » qui doit contenir 30 répétitions du séparateur.

Cette ligne est remplie à l’aide d’une boucle « POUR » permettant d’itérer 30 fois.

Je l’utilise ensuite pour encadrer la première ligne d’affichage, invitant l’utilisateur à commencer ses saisies clavier.

Ligne de séparation
Ligne de séparation

Je déclare ensuite les 5 variables relatives aux informations personnelles, qui seront initialisées directement au moment de la saisie.

L’algorithme demande ensuite à l’utilisateur de saisir les 5 informations personnelles l’une après l’autre, en affichant, au préalable, un message dédié.

Lorsque la dernière variable, la ville, est saisie, l’algorithme récapitule les informations personnelles et procède à leur affichage.

Version finale de l'algorithme
Version finale de l’algorithme

Aller à la liste de tous les exercices

Les versions programmées (Exercice #24 : Saisies et boucle “POUR”)

En JavaScript :

Version JavaScript
Version JavaScript

En PHP :

Aucune version PHP n’est proposée dans cet exercice car elle serait trop complexe à écrire et à comprendre sans avoir suivi, au préalable, un cours dédié.

En effet, il faudrait ajouter un formulaire HTML concernant la saisie et utiliser des variables de session pour conserver les informations au rechargement de la page.

En C# :

version CSharp
Version C#

Pour continuer votre apprentissage de l’algorithmique :

Pour apprendre le développement web :

Laisser un commentaire

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