CoddyRun

Parcours La tirelire Étape 1

Étape 1 sur 6

Combien de semaines ?

Calculer le nombre de semaines nécessaires pour atteindre un objectif d'épargne, en arrondissant au-dessus.

Notions :variablescalcularrondi_superieur

Le résultat final du parcours : La tirelire
Le résultat final du projet
Ce qu'il faut savoir

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.

Code de départ

Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.

Pas encore CoddyRun ?

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écharger
Besoin d'aide ?
Indice 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."

Ce parcours te plaît ?

Crée ton compte gratuit et construis le projet en entier, étape par étape.

Créer mon compte gratuit J'ai déjà un compte