Parcours La tirelire Étape 1
Combien de semaines ?
Calculer le nombre de semaines nécessaires pour atteindre un objectif d'épargne, en arrondissant au-dessus.
Notions :variablescalcularrondi_superieur
Pour s'offrir un vélo à 180 € avec 30 € déjà économisés, il manque prix - solde, soit 150 €. En mettant 15 € par semaine, il faut 150 ÷ 15 = 10 semaines.
Arrondir au-dessus
Avec 20 € par semaine, le calcul donne 150 ÷ 20 = 7,5 semaines. Après 7 semaines, il manque encore 10 € : il faut donc une 8e semaine. On arrondit toujours vers le haut :
semaines vaut arrondi_superieur((prix - solde) / versement)
arrondi donnerait aussi 8 ici, mais avec 7,2 semaines il donnerait 7… et il manquerait de l'argent ! arrondi_superieur donne 8 dans tous les cas.
Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.
Il te faut le logiciel pour faire cette étape. Il est gratuit : crée ton compte pour le télécharger, puis reviens ici, ta place t'attend.
Créer mon compte et téléchargerIndice 1
Déclarez objet est un texte et prix, solde, versement, semaines est un nombre.
Indice 2
Les parenthèses comptent : (prix - solde) / versement.
Indice 3
Changez versement en 20 : le résultat doit être 8 semaines.
Voir la solution complète
Essayez d'abord par vous-même : c'est en cherchant qu'on apprend. La solution sert à vérifier ou à se débloquer.
@ Les déclarations
objet est un texte
prix, solde, versement, semaines est un nombre
@ Programme principal
objet vaut "un vélo"
prix vaut 180
solde vaut 30
versement vaut 15
html("<h2>Ma tirelire</h2>")
affiche "Objectif : " + objet + " à " + convertir_texte(prix) + " €"
affiche "Déjà économisé : " + convertir_texte(solde) + " €"
// il manque prix - solde ; on arrondit au-dessus : une semaine entamée compte
semaines vaut arrondi_superieur((prix - solde) / versement)
affiche "En mettant " + convertir_texte(versement) + " € par semaine, il faut " + convertir_texte(semaines) + " semaines."