Bonjour ,
Alors en fait je dois écrire un algorithme sur algobox qui demande un nombre A et qui affiche n quand A est depassée
C'est a dire l'algorithme contraire a celui la. Je n'est vraiment aucune idee .
Merci de votre aide
Bonjour, déjà tu as bien compris ce qu'il faisait celui-là ? il calcule les termes de la suite Un+1=1.1 Un-500 jusqu'à un nombre N qu'il demande, en partant de U0=10000 et puis il affiche uN.
Maintenant je comprends que l'on est toujours sur la même suite récurrente, mais on te demande de s'arrêter quand un nombre A donné est dépassé et d'afficher le n correspondant.
Qu'est-ce que cela t'inspire ? il ne va plus falloir faire une boucle Pour K allant de 1 à n car on ne connait pas n à priori. Il va falloir la remplacer par une boucle Tant Que E
Lance toi, pour apprendre à faire des algorithmes, il ne faut pas attendre que quelqu'un d'autre le fasse pour toi, il faut se battre un petit peu avec la syntaxe. Celui-ci n'est pas bien difficile à faire. Essaye, on corrigera.
C'est pas mal. Tu as oublié d'initialiser n à 0 au début et puis de l'incrémenter dans la boucle. Algobox t'affiche une erreur car tu lui demandes d'afficher n et n n'a jamais reçu de valeur.
VARIABLES
A EST_DU_TYPE NOMBRE
E EST_DU_TYPE NOMBRE
n EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
E PREND_LA_VALEUR 10000
n PREND_LA_VALEUR 0
LIRE A
TANT_QUE (E<=A) FAIRE
DEBUT_TANT_QUE
E PREND_LA_VALEUR 1.1*E-500
n PREND_LA_VALEUR n+1
FIN_TANT_QUE
AFFICHER n
FIN_ALGORITHME
Mais l'oeil vif de Chatof a vu ça avant moi, j'arrive trop tard. Salut Chatof le roi de l'algorithme.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :