Algobox

Résolu/Fermé
hsr - 28 sept. 2013 à 12:05
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 28 sept. 2013 à 12:29
Bonjour,

J'ai un problème avec mon algorithme.
J'ai noté :
1.Variables:
2. n est du type nombre
3. a est du type nombre
4.Début algorithme:
5. a prend la valeur 7000
6. n prend la valeur 0
7. Tant que (a<=16000) faire:
8. Début tant que
9. n prend la valeur n+1
10. a prend la valeur a*0.8+4000
11. Fin tant que
12. Afficher n
13.Fin algorithme

Il m'affiche ensuite quand je teste l'algorithme :
***Algorithme lancé***
***Algorithme interrompu ligne 11 : dépassement de la capacité autorisée pour les boucles***

Donc comment je peux faire pour arranger ce problème ?

Merci d'avance :)

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
28 sept. 2013 à 12:29
Ton calcul ne nécessite que de faire 6 tours dans ta boucle. Donc même si Algobox se protège en limitant le nombre d'itérations, ce n'est pas 6 qui va le coincer !

Ici l'algorithme est bon... par contre la syntaxe est complètement fausse, je ne comprends même pas comment le programme peut démarrer !
0