Programmation bas niveau (BNV) Help

Exercices : Les boucles

Exercice 3

Objectif : utiliser une boucle pour afficher 5 fois une phrase saisie par l'utilisateur-ice

Consignes

Dans le dossier coda-bnv-j3, créez un dossier ex-3.

Dans le dossier coda-bnv-j3/ex-3, dans un fichier main.c vous allez devoir écrire une fonction main() qui va :

  • Utiliser scanf pour demander à l'utilisateur-ice de saisir un mot

  • Utiliser une boucle pour afficher 5 fois cette phrase suivie d'un retour à la ligne

Votre programme devra renvoyer le code de fin 0.

Votre exécutable devra avoir le nom ex-3.

Compilez votre programme et exécutez-le.

Rendu attendu

ex-3

Compilation et exécution

gcc main.c -o ex-3

Exécution

./ex-3

Git

Une fois que votre exercice fonctionne n'oubliez pas de le versionner sur votre repository GitHub :

(dans le dossier coda-bnv-j3) :

git add ex-3/main.c
git commit -m "exercice 3"
git push

Exercice 4

Objectif : demander à l'utilisateur de saisir un nombre différent de 0 et utiliser une boucle pour afficher les nombres de 0 au nombre choisi

Consignes

Dans le dossier coda-bnv-j3, créez un dossier ex-4.

Dans le dossier coda-bnv-j3/ex-4, dans un fichier main.c vous allez devoir écrire une fonction main() qui va :

  • Utiliser scanf pour demander à l'utilisateur-ice de saisir un nombre différent de 0

  • Utiliser une boucle pour afficher les nombres de 0 au nombre choisi

Votre programme devra renvoyer le code de fin 0.

Votre exécutable devra avoir le nom ex-4.

Compilez votre programme et exécutez-le.

Rendu attendu

ex-4

Compilation et exécution

gcc main.c -o ex-4

Exécution

./ex-4

Git

Une fois que votre exercice fonctionne n'oubliez pas de le versionner sur votre repository GitHub :

(dans le dossier coda-bnv-j3) :

git add ex-4/main.c
git commit -m "exercice 4"
git push

Exercice 5

Objectif : demander à l'utilisateur de saisir un nombre différent de 0 et de choisir un symbole + ou - et utiliser ces infos pour soit afficher les nombres de 0 au nombre choisi soit du nombre choisi à 0

Consignes

Dans le dossier coda-bnv-j3, créez un dossier ex-5.

Dans le dossier coda-bnv-j3/ex-5, dans un fichier main.c vous allez devoir écrire une fonction main() qui va :

  • Utiliser scanf pour demander à l'utilisateur-ice de saisir un symbole + ou -

  • Utiliser scanf pour demander à l'utilisateur-ice de saisir un nombre différent de 0

  • Si l'utilisateur-ice choisit +: utilisez une boucle pour afficher les nombres de 0 au nombre choisi

  • Si l'utilisateur-ice choisit -: utilisez une boucle pour afficher les nombres du nombre choisi à 0

  • S'il l'utilisateur-ice choisi un autre symbole, précisez que le symbole n'est pas reconnu

Votre programme devra renvoyer le code de fin 0.

Votre exécutable devra avoir le nom ex-5.

Compilez votre programme et exécutez-le.

Rendu attendu

ex-5

Compilation et exécution

gcc main.c -o ex-5

Exécution

./ex-5

Git

Une fois que votre exercice fonctionne n'oubliez pas de le versionner sur votre repository GitHub :

(dans le dossier coda-bnv-j3) :

git add ex-5/main.c
git commit -m "exercice 5"
git push
08 October 2025