Bonjour à tous chers internautes. Je suis nouveau sur le site et me permets de vous demander votre aide à propos d'un exercice d'algorithmique.
Tout d'abord il faut savoir que c'est un domaine dans lequel je me sens à l'aise. Cependant je bloque depuis un certain temps devant cet énoncé :
Proposer et programmer un algorithme permettant de déterminer le plus petit entier n tel que:
1+2...n>5000 (vous devez ici noter que l'inégalité est stricte et non large comme l'indique ce que j'ai tapé pour la bonne et simple raison que la touche d'inégalité stricte n'existe pas sur mon clavier)
Mon problème est que je n'arrive pas a voir quel doit être la variable a insérer au départ. J'ai par contre réussi à trouver l'algorithme permettant de calculer la somme des entiers de 1 à n.
Merci d'avance pour vos réponses et bonne journée a tous. 
salut!
ici on cherche le plus petit entier n tel que S>5000
donc on doit effectuer les sommes des entiers (à l'aide d'une boucle) jusqu'à ce que leur somme S dépasse 5000
pour te mettre sur la voie
: on effectue la somme tant que S n'a pas dépassé 5000...
Tout d'abord, cher david9333, merci d'avoir répondu !
Donc si j'ai bien compris, je dois insérer une ligne qui dit que tant que S (la somme) est inférieure ou égale à 5000, on l'effectue toujours ? Donc je dois utiliser la fonction "tant que". Le problème est que je ne vois pas à quel moment la mettre.
Merci beaucoup !!
Pour la somme j'ai fais : (en language de calcullette TI):
Input N
0flècheS (S prend la valeur 0)
For(I,1,N)
S+I flèche S (S prend la valeur S+I)
End (fin pour)
Disp S (afficher S)
Voilà.
Merci d'avance 
d'accord.
le problème est qu'ici tu effectues un nombre d'opérations défini à l'avance (N opérations)
sauf que nous on ne connaît pas le nombre d'opérations dont on va avoir besoin...
donc l'algorithme (voir le P.S.) serait :
S prend la valeur 0
I prend la valeur 1
Tant que S<5000
S prend la valeur S+I
I prend la valeur I+1
Fin Tant que
Afficher I
PS : dans ton énoncé on te demande un algorithme (qui est quelque chose d'universel) et pas un langage de programmation (spécifique à un logiciel, une calculatrice..). Imaginons que ton prof travaille sur Casio, il ne comprendrait pas ton programme.... (j'exagère mais c'est pour te montrer qu'un algorithme c'est du français, donc tout le monde comprend)
Merci beaucoup pour tes conseils j'en tiendrai compte
Et merci pour l'algorithme. Je me doutais bien que le problème venait du choix de la valeur de départ. Donc l'algorithme que tu viens de me servir me permettra de déterminer le n recherché.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :