1ère S

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

1ère S

par sad13 » 20 Fév 2012, 14:15

Bonjour à tous , j'ai un problème avec cet exo svp :

Depuis un an, Sami reçoit chaque mois 10euros d'argent de poche de la part de ses parents. Désormais, à partir du 13ème mois elle recevra chaque mois 1euro de plus qu'au mois précédent.

1/ Quelle somme totale aura reçu Sami en 13 mois? en 14mois?
Réponse:10*12+11
10*12+11+12

2/ Choisir parmi les algorithmes suivants, celui qui permet de calculer la somme totale qu'aura reçue Sami en n mois( les 12 mois déjà écoulés et les n-12 mois suivants)

a/ Début d'algo
Lire n
Pour i allant de 1 A n-12
Debut pour
S prend la valeur 120+I
Fin pour
Afficher S
Fin algorithme

b/Debut algorithme
Lire n
S prend la valeur 120
I prend la valeur 0
Tant que (I<= n-12) FAIRE
DEBUT TANT QUE
I PREND LA VALEUR QUE I+1
S prend la valeur S+I
Fin tant que
Afficher S
fin algorithme

c/Debut algorithme
Lire n
S prend la valeur 0
m prend la valeur 10
Pour I allant de 1 à n
Debut pour
Si (I>12) alors
Debut_Si
m prend la valeur m+1
Fin_si
S Prend_la_valeur S+m
Fin_Pour
Afficher S
Fin algorithme

J'ai du mal avec la question 2

Merci



sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 20 Fév 2012, 16:42

de l'aide svp

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 20 Fév 2012, 22:44

un petit up

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 11:22

Qu'est-ce que tu peux dire sur ce que font les 3 différents algorithmes ?
En regardant leur boucle principale tu devrais voir qu'il n'y en a qu'un qui peut marcher :lol3:

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 11:33

Merci de votre aide, je dirai le b) car c'est une boucle "tant que" mais j'ai du mal à le voir

merci

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 12:00

Dis nous ce que font (ou ce que tu penses que font) chacune des 3 boucles comme ça on pourra y voir plus clair :)

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 12:27

justement c'est là que j'ai du mal

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 12:29

Ce n'est pas exceptionnel de ne pas voir du premier ou même du second coup d'oeil ce que fait un algorithme, par contre dans ce cas là c'est une bonne idée de le tester à la main pour quelques tours, c'est pas long (normalement) et ça donne une idée de ce qui ressort. On peut même fournir des contre-exemples grâce à ça pour dire qu'un algo ne répond pas à une question donnée :lol3:

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 12:40

Je dirai le a)?

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 12:41

Que donnent tes test ?

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 12:47

ben pour le a c'est bon , on va débuter avec la somme des 12 mois i.e 120 puis on fait varier i de 1 à n-12, (i=1 puis 2...) et à chaque incrémentation du i, on rajoute i à 120; c'est bien ça car à chaque mois, on a un euro de plus que le précédent.

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 12:50

Chaque mois on a 1€ de donné en plus que les n€ du mois précédent. Nuance.

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 13:01

ben c'est le b) , le c) n'est pas bon car on ne prend pas en compte qu'on a 120 euros à l'issue des 12 premiers mois.

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 13:46

Montre moi comment tu ferais un tour dans chaque algorithme. Par exemple le 1er tour dans a et b, le 1er et le 13e tour dans c.. Quand tu dis qu'un algo est bon, si c'est vrai c'est bien, mais dire qu'il est bon parce que les autres seraient faux (pourquoi ?) sans autre justification ça n'aide pas beaucoup.

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 13:49

le b est juste ; j'ai testé sur mon brouillon; il effectue bien un rajout d'un euro par rapport au mois précédent et il démarre à 120eu
le c) est faux rien qu'en, le lisant l'algo, on ne démarre pas à120 mais à 0 euros

le a est faux car on ajoute un euro à chaque mois et non un euro par rapport au mois précédent.

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 14:41

D'accord pour le a). Pas pour les justifications des autres, mais tu ne m'as pas montré ce que je t'ai demandé :
Montre moi comment tu ferais un tour dans chaque algorithme. Par exemple le 1er tour dans a et b, le 1er et le 13e tour dans c.

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 19:15

Dans b,
on démarre avec S=120
puis lors du premier tour 121 euros, puis 121+2 euros puis 121+3


dans c, S=0


mais j'ai du mal à voir le rajout c'est chaque mois un euro de plus que le don précédent ou 1euro rajouté à la somme totale du mois précédent, vous me faites douter dsl lol

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 19:29

Dans c) tu n'as pas fait de tour.

J'espère bien que je te fais douter.

Dans b,
on démarre avec S=120
puis lors du premier tour 121 euros, puis 121+2 euros puis 121+3


1/ Quelle somme totale aura reçu Sami en 13 mois? en 14mois?
Réponse:10*12+11
10*12+11+12

sad13
Membre Irrationnel
Messages: 1526
Enregistré le: 29 Oct 2010, 21:37

par sad13 » 21 Fév 2012, 22:08

Soyez plus explicite svp et dites moi l'erreur

Mortelune
Membre Irrationnel
Messages: 1445
Enregistré le: 22 Sep 2010, 13:27

par Mortelune » 21 Fév 2012, 22:10

Tu es capable de la trouver toi même puisque ta réponse à la première question est bonne tu as trouvé la somme d'argent au 13e mois, et l'algo b ne te donne pas la même.

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1021 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