cnam:utc503:td0

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
cnam:utc503:td0 [2024/08/20 07:22] – créée jcheroncnam:utc503:td0 [2024/08/20 11:34] (Version actuelle) – [5. Les branchements] jcheron
Ligne 19: Ligne 19:
 ==== 3. Instruction conditionnelle ==== ==== 3. Instruction conditionnelle ====
  
-Exercice: Écrire un programme qui fait les opérations suivantes :+=== Exercice === 
 + Écrire un programme qui fait les opérations suivantes :
  
   * Demande à l'utilisateur d'entrer un nombre via prompt().   * Demande à l'utilisateur d'entrer un nombre via prompt().
   * Si le nombre est supérieur à 10, affiche "Grand nombre" dans la console.   * Si le nombre est supérieur à 10, affiche "Grand nombre" dans la console.
   * Sinon, affiche "Petit nombre".   * Sinon, affiche "Petit nombre".
 +
 +=== Exercice 2 : ===
 +
 +
 +Écrivez un programme qui détermine le plus grand de trois nombres et affiche un message approprié selon le cas.
 +
 +Instructions :
 +Déclarez trois variables x, y, et z et assignez-leur des valeurs numériques.
 +Utilisez des instructions conditionnelles (if, else if, else) pour déterminer lequel des trois nombres est le plus grand.
 +Affichez le résultat avec un message, par exemple : "Le plus grand nombre est x."
  
 ==== 4. La boucle ==== ==== 4. La boucle ====
  
-Exercice: Écrire un programme qui affiche les nombres de 1 à 5 en utilisant une boucle for.+=== Exercice === 
 + Écrire un programme qui affiche les nombres de 1 à 5 en utilisant une boucle for
 + 
 +=== Exercice 2 : === 
 + 
 + 
 +Écrivez un programme qui génère les 10 premiers nombres de la séquence de Fibonacci et les affiche dans la console. 
 + 
 +Instructions : 
 +  - Utilisez une boucle for pour itérer 10 fois. 
 +  - Initialisez deux variables a et b avec les valeurs 0 et 1. 
 +  - À chaque itération, affichez la valeur actuelle de a. 
 +  - Mettez à jour les valeurs de a et b pour obtenir le prochain nombre de Fibonacci. 
 + 
 +=== Exercice 3 : === 
 + 
 +Écrivez un programme qui demande à l'utilisateur de deviner un nombre secret entre 1 et 10. L'utilisateur a un nombre limité de tentatives (par exemple, 3). Le programme doit indiquer si la réponse est correcte ou non après chaque tentative, et arrêter si le nombre est trouvé ou si les tentatives sont épuisées. 
 + 
 +Instructions : 
 +  - Déclarez une variable pour le nombre secret (par exemple const secret = 7). 
 +  - Utilisez une boucle while pour limiter le nombre de tentatives (par exemple, 3). 
 +  - Utilisez un branchement (if) pour vérifier si la réponse de l'utilisateur est correcte ou non. 
 +  - Affichez un message après chaque tentative indiquant si le nombre est correct ou incorrect. 
 +  - Si le nombre est trouvé, sortez de la boucle.
  
 ==== 5. Les branchements ==== ==== 5. Les branchements ====
  
-Exercice: Écrire un programme qui fait les opérations suivantes :+=== Exercice === 
 + Écrire un programme qui fait les opérations suivantes :
  
   * Déclare un tableau numbers contenant les nombres 1, 2, 3, 4, 5.   * Déclare un tableau numbers contenant les nombres 1, 2, 3, 4, 5.
Ligne 37: Ligne 72:
   * Si le nombre est 3, sort de la boucle immédiatement.   * Si le nombre est 3, sort de la boucle immédiatement.
   * Sinon, affiche le nombre dans la console.   * Sinon, affiche le nombre dans la console.
 +
 +=== Exercice 2 : ===
 +
 +Écrivez un programme qui fonctionne comme une calculatrice simple. Il doit demander à l'utilisateur deux nombres, puis l'opération à effectuer (addition, soustraction, multiplication, division) et afficher le résultat. Le programme doit continuer jusqu'à ce que l'utilisateur choisisse de quitter.
 +
 +Instructions :
 +  - Utilisez une boucle while pour que le programme continue à fonctionner jusqu'à ce que l'utilisateur saisisse une commande pour quitter (par exemple "q").
 +  - Demandez à l'utilisateur d'entrer deux nombres et l'opération à effectuer.
 +  - Utilisez des conditions pour effectuer l'opération demandée.
 +  - Affichez le résultat.
 +  - Gérez les erreurs (par exemple, division par zéro).
  • cnam/utc503/td0.1724131360.txt.gz
  • Dernière modification : il y a 8 mois
  • de jcheron