pour lancer un exercice ou un jeux
effectuer d'abord la commande npm i pour installer les nodes modules
puis la commande node <nom_du_fichier>.js (exemple pour l'exercice 1 node exo1.js)
Écrire un programme qui demande à un utilisateur de saisir son nom, puis afficher lui un message de bienvenue avec son nom.
Écrire un programme qui demande à un utilisateur de saisir deux nombres. Puis le programme effectue la somme de ses deux nombres.
Écrire un programme qui demande à un utilisateur de saisir le prix de fabrication et le prix de vente d'un produit. Le programme indique ensuite si il y a une perte ou un profit sur la vente.
Écrire un programme qui demande à un utilisateur de saisir 3 nombres et qui lui indique le plus grand des trois.
Écrire un programme pour un professeur qui lui permet d'assigner un commentaire à un élève en fonction de sa moyenne.
Écrire un programme qui simule les opérations de base d'une calculatrice une calculatrice (addition, soustraction, multiplication et division). Puis qui demande à un utilisateur deux nombre ainsi que l'opération à effectuer en tre ses deux derniers.
Écrire un programme qui demande à un utilisateur de saisir un nombre "N". Puis le programme effectuera la somme de tous les nombres entre 1 et N.
Écrire un programme qui demande à un utilisateur un nombre puis qui génère un escalier d'étoiles.
Adaptez l'exercice 8 pour faire descendre l'escalier dans l'autre sens afin de former une pyramide.
Adaptez l'exercice 9 pour que la pyramide soit dans le bon sens.
Écrire un programme qui demande à un utilisateur de saisir un nombre décimal. Le programme doit renvoyer exactement le nombre de billets et de pièces qu'il faut pour obtenir ce nombre.
Vous disposez d'une liste de températures (°C). Parcourez cette liste et affichez la température la plus proche de 0°C. Si une température négative est aussi proche de 0 qu'une température positive, la valeur négative prend le dessus.
Écrire un programme qui permet de trier une liste dans un ordre croissant.
Le FizzBuzz est un exercice très courant dans l'informatique.
Vous pourrez être confronté à cet exercice pour un entretien d'embauche.
L'exercice n'est pas bien difficile mais l'employeur vérifiera la méthode que vous avez utilisé, le temps que vous avez mis ainsi que votre réflexion sur le problème posé.
Demandez à l'utilisateur de saisir un nombre "N" .
Afficher tous les nombres allant de 1 à "N", avec les particularités suivantes :
▪Remplacez tous les multiples de 3 par "FIZZ"
▪Remplacez tous les multiples de 5 par "BUZZ"
▪Remplacez tous les multiples de 3 ET 5 par "FIZZBUZZ"
Vous connaissez certainement le jeu télévisé de Vincent Lagaff nommé "Le Juste Prix" ?
Une cagnotte remplie de cadeaux est proposée à un candidat qui arrive en finale.
Tous ses cadeaux ont une valeur qui est cachée au candidat.
Le candidat a 30 secondes pour deviner le prix exact du lot avec pour seule informations: ▪C'est plus.
▪C'est moins.
Demandez à l'utilisateur de saisir un nombre de tentative pour simuler les "30 secondes".
(Ce nombre de tentatives représentera le nombre d'échec possible)
Générez un nombre aléatoire entre 0 et "N" saisie par l'utilisateur.Construisez le programme permettant de :
▪Saisir un nombre.
▪Comparer le nombre avec le résultat attendu "N".
▪Afficher "Plus" ou "Moins".
▪Retirer une vie.
Vous êtes ingénieur et on vous demande de calculer les profits que peut réaliser un Roller Coaster en une journée.
▪Un groupe de visiteur ne veut pas être séparé pour un tour de Roller Coaster.
▪Dès qu'il n'y a plus assez de places dans le manège pour le prochain groupe, il démarre.
▪Quand un groupe de visiteur a déjà fait un tour de manège, il se remet dans la file d'attente.
▪Chaque visiteur qui effectue un tour de manège dépense 1€
▪Le manège dispose d'un certain nombre de places assises. ("places")
▪Le manège ne peut effectuer qu'un certain
nombre de tours pendant une journée ("tours")
▪La file d'attente est une liste de groupes de visiteurs. ("file")
Avec les informations du contexte et les données (places, tours, file), écrivez un programme permettant de calculer les profits du Roller Coastersur une journée.
Le jeu du pendu consiste à faire deviner un mot à une autre personne.
Le mot est masqué et le joueur qui doit deviner le mot a le droit de donner qu'une lettre à la fois.
Si cette lettre est dans le mot, cette dernière est dévoilée si ce n'est pas le cas le joueur perd une vie.
Le joueur gagne si ik découvre le mot avant de perdre toutes ses vies.
Ecrivez un programme qui demande au premier utilisateur de saisir :
▪Un mot à trouver
▪Un nombre de vie
Masquez le mot de sorte à ce qu'il ressemble à _ _ _ _ _ _ _ (ex : bonjour)
Demandez au joueur une lettre (ex: "o")
Si cette lettre est dans le mot, affichez : _ o _ _ o _ _ Sinon il perd une vie
Quand le mot est affiché entièrement, le joueur gagne. Si le joueur n'a plus de vie, il perd.