Calculer une somme d'entiers consécutifs?

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
pauline94
Messages: 8
Enregistré le: 17 Aoû 2009, 12:49

Calculer une somme d'entiers consécutifs?

par pauline94 » 28 Oct 2009, 12:33

Bonjour à tous,

Il faudrait que je trouve un programme sur ma calculatrice qui puisse calculer toutes les sommes du type :

1+2+3+4+5+6+7+8+9...+100

Voilà, merci.



Timothé Lefebvre
Membre Légendaire
Messages: 12478
Enregistré le: 14 Déc 2005, 12:00

par Timothé Lefebvre » 28 Oct 2009, 12:35

Bonjour,

autrement dit :



Des idées ?

Je ne suis pas un pro de la programmation pour ma part :lol:

beagle
Habitué(e)
Messages: 8746
Enregistré le: 08 Sep 2009, 14:14

par beagle » 28 Oct 2009, 13:05

c'est pour faire quoi?
parce que de 1 à n, c'est n(n+1)/2 c'est rapide déjà.
L'important est de savoir quoi faire lorsqu'il n' y a rien à faire.

pauline94
Messages: 8
Enregistré le: 17 Aoû 2009, 12:49

par pauline94 » 28 Oct 2009, 13:32

Je ne comprends pas trop mais bon ^^

beagle
Habitué(e)
Messages: 8746
Enregistré le: 08 Sep 2009, 14:14

par beagle » 28 Oct 2009, 13:42

je ne sais pas ce que tu veux faire, ni pourquoi,
mais 1+2+3+4+5+6
c'est 6x7=42 divisé par 2 donc 21

1+2+3+4+5+6 +
6+5+4+3+2+1=
7+7+7+7+7+7=
6x7=42
42 c'est deux fois la somme recherchée
L'important est de savoir quoi faire lorsqu'il n' y a rien à faire.

pauline94
Messages: 8
Enregistré le: 17 Aoû 2009, 12:49

par pauline94 » 28 Oct 2009, 14:42

Ah oui, je viens de comprendre. ^^
Merci :).
Mais comment le mettre en programme pour ma calculatrice?

beagle
Habitué(e)
Messages: 8746
Enregistré le: 08 Sep 2009, 14:14

par beagle » 28 Oct 2009, 14:49

j'espère que d'autres te répondront, je n'ai jamais joué avec une calculatrice,
enfin si avec des touches + et x seulement,...
L'important est de savoir quoi faire lorsqu'il n' y a rien à faire.

diane161994
Membre Naturel
Messages: 20
Enregistré le: 23 Oct 2009, 16:43

par diane161994 » 28 Oct 2009, 15:05

Bonjour,
je peux t'aider on vient de le faire en cour!!!
si t'as une texas(graphique^^!) c'est ça:
prompt A
Lbl B
0 sto-> S
if A=S
then go to B
Else
1+S sto->S
end
disp "c'est",S
.....normalement jdois pas etre loin!!!
....si tu comprends poas je t'expliquerais=D

diane161994
Membre Naturel
Messages: 20
Enregistré le: 23 Oct 2009, 16:43

par diane161994 » 28 Oct 2009, 15:10

sauf que le Lbl est apres le 0sto->S
et on revient sur une nouvelle "ligne" entre le goto et le then

pauline94
Messages: 8
Enregistré le: 17 Aoû 2009, 12:49

par pauline94 » 28 Oct 2009, 15:45

diane161994 a écrit:sauf que le Lbl est apres le 0sto->S
et on revient sur une nouvelle "ligne" entre le goto et le then


Tu peux reformuler ton "Lbl est après le 0sto->S" en le mettant comme dans ton 1er message s'il te plait?
Parce que comme ça, je comprends pas trop ^^

diane161994
Membre Naturel
Messages: 20
Enregistré le: 23 Oct 2009, 16:43

par diane161994 » 28 Oct 2009, 16:29

prompt A
0sto->S
Lbl B
if A=S
then
go to B
Else
1+S sto->S
end
disp "c'est",S
Je ne suis pas super sure......je te donne les commandes principales,a toi de modifier si nécéssaire!!

pauline94
Messages: 8
Enregistré le: 17 Aoû 2009, 12:49

par pauline94 » 28 Oct 2009, 18:39

diane161994 a écrit:prompt A
0sto->S
Lbl B
if A=S
then
go to B
Else
1+S sto->S
end
disp "c'est",S
Je ne suis pas super sure......je te donne les commandes principales,a toi de modifier si nécéssaire!!

Merci ^^
J'ai essayé, ça me donne : A? (Et là, on doit écrire quelque chose)
J'ai appuyé sur "entrer" et ça me met "C'est 1" Fait
(Quoi que j'écrive, ça me met tout le temps 1, donc en gros, ça marche pas ^^)

diane161994
Membre Naturel
Messages: 20
Enregistré le: 23 Oct 2009, 16:43

par diane161994 » 30 Oct 2009, 09:30

c'est bon j'ai retrouvé ce qui faut faire (en cherchant un peu^^!)

alors:
promptN
0sto->s
for(I,1,N)
S+Isto->S
End
disp"S=",S


pour les explications:
promptN
et
End
et
disp"S=",S sont les commandes d'entrée et de sortie
0sto->s ->initialisation d'une variable S qui affecte la valeur zéro
for(I,1,N) ->=pour I allant de 1 à N (par tranche de 1)
S+Isto->S ->S=S+I (S prend la valeur S+I)
.......j'espère que tu comprendras!!

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 30 Oct 2009, 10:06

Bj


on pose

on veut calculer


on récurre



ie



avec et

remarque à chaque itération, on ajoute à la somme
le terme d'une progression arithmétique

Black Jack

par Black Jack » 30 Oct 2009, 10:25

pauline94 a écrit:Bonjour à tous,

Il faudrait que je trouve un programme sur ma calculatrice qui puisse calculer toutes les sommes du type :

1+2+3+4+5+6+7+8+9...+100

Voilà, merci.


1 + 2 + 3 + ... + n est la somme de n termes en progression arithmétique de raison 1 et de premier terme = 1

Cette somme est égale à : S = n.(n+1)/2

Donc, tu entres n (ici 100) dans ta calculette et tu lui fais faire le calcul (par programme ou autrement) :

100 * (100+1)/2

:zen:

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 91 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite