Skip to content

Instantly share code, notes, and snippets.

@MkLHX
Last active October 15, 2018 15:13
Show Gist options
  • Save MkLHX/431565dfe8bd507dcb86f6f2f0bf8c55 to your computer and use it in GitHub Desktop.
Save MkLHX/431565dfe8bd507dcb86f6f2f0bf8c55 to your computer and use it in GitHub Desktop.
/*
Créé un algorithme en pseudo-code
Créé l'algorithme suivant : compte le nombre maximum de bonbon que tu peux acheter, en fonction de l'argent que tu possèdes et du prix du bonbon.
En entrée tu as le réel argent qui contient le montant disponible, et le réel prix qui contient le prix unitaire du bonbon.
Le retour attendu est l'entier représentant nombre maximum de bonbon, de montant prix, que argent permet d'acheter !
Par exemple, si argent est égal à 12,47 et prix est égal à 1,14, le résultat attendu sera 10 (car tu ne peux pas acheter 10,938596491 bonbons !).
Utilise une boucle pour calculer ce résultat, tu n'as pas le droit d'utiliser une méthode pour arrondir.
Si l'argent ou le prix sont inférieurs ou égaux à zéro, retourne 0.
Dépose le pseudo-code sur un Gist et partage le lien.
Critéres de validation
Le pseudo-code vérifie bien que argent et prix sont strictement supérieurs à 0.
Une boucle est utilisée pour calculer le résultat.
Le nombre de bonbon retourné est bien un entier (pas de possibilité de nombre à virgule).
*/
Debut nombreBonbons(monArgent, prixBonbon)
nombreBonbons = 0
Si monArgent > 0 && prixBonbon > 0
Tant que prixBonbon <= monArgent
monArgent = monArgent - prixBonbon
nombreBonbon = nombreBonbon + 1
Fin tant que
Sinon
retourner 0
Fin Si
Fin nombreBonbons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment