Bonsoir *-*
J'ai un DM de maths à faire pour la rentrée et lorsque je programme mon algorithme (sur Algobox) je trouve une infinité de 0 et j'avoue ne pas comprendre pourquoi ? Je l'ai réalisé à la main et je devrais obtenir 10 comme résultat.
"Une bibliothèque possède 40 000 livres en 2016 et a une capacité maximale de rangement de 50 000 livres. Chaque année, la bibliothèque perd 2% de ses livres (livres perdus ou jetés car en mauvais état) et en rachète 2000. La bibliothèque cherche à savoir dans combien d'années la capacité de la bibliothèque ne sera plus suffisante."
1. Recopier et compléter l'algorithme suivant permettant de répondre au problème. Je pense l'avoir bien complété mais si vous souhaitez le vérifier en même temps ça ne me dérange pas
Variables : n, U : nombres
n prend la valeur 0
U prend la valeur 40 000
Tant que U <=50000 faire
U prend la valeur U*0,98 +2000
n prend la valeur n+1
Fin Tant que
Afficher n
2. Programmer cet algorithme sur Algobox et le tester.
Variables :
n est du type nombre
U est du type nombre
Début Algorithme
n prend la valeur 0
U prend la valeur 40 000
Tant que U<=50000 faire
Début tant que
U prend la valeur U*0,98 +2000
Afficher U
n prend la valeur n+1
Fin Tant que
Afficher n
Fin algorithme
Merci pour votre aide ♥
Bonjour,
J'ai vraiment besoin d'aide s'il vous plaît il ne me reste que ceci à résoudre pour terminer mon Dm de maths
Ah oui en effet merci beaucoup ! C'est vraiment tout bête ça --'
Je crois qu'en algo on a toujours besoin d'un oeil extérieur lorsqu'il y a une erreur de programmation car sinon on ne la voit pas x)
Hé bien dans ce cas là je suis une totale débutante puisque c'est ma première année où je fais de l'algo et mon professeur considérant ça comme acquis ne revois pas avec nous les bases de la programmation d'un algo.
En tout cas merci de ton aide et de tes encouragements !
Si tu débutes en programmation, voici un conseil qui pourrait te rendre de grands services et t'éviter bien des pertes de temps : progresse toujours pas à pas. Une fois que tu as écris ton algorithme et que tu as une conception claire dans ta tête, écris quelques lignes de programme à la fois, pas plus, et teste les dès que tu peux, en affichant les variables utiles aux différentes étapes, pour vérifier que ton programme provisoire fait ce qu'il faut.
Ainsi si tu tombes sur un fonctionnement anormal, tu sais que ce sont en principes les dernières lignes introduites qui provoquent l'erreur et tu peux plus facilement la détecter.
Bon courage. L'informatique est une école de rigueur et de patience, mais c'est aussi une grande source de satisfactions pour ceux qui franchissent un cap.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :