logo

programme sur calculatrice (algorithme)


secondeprogramme sur calculatrice (algorithme)

#msg2681253#msg2681253 Posté le 03-11-09 à 15:40
Posté par Profilmariiiiion mariiiiion

Bonjour, nous sommes en classe de seconde nous avons étudié les programmes d'algorithmes pour trouver une valeur approché de2 , nous avons un DM mais nous ne le comprenons pas. Auriez-vous l'amabilité de nous aider ..? Ce dm est à rendre vendredi pourriez-vous nous aidez avant? merci d'avance.

Voici le dm :

Un 2eme algorithme pour trouver une valeur approché de2

présentation de l'agorithme:

choisir  ------->    calculer f=a/b    --------> b<-a+b
a et b                    ^                      a<-2b-a
                          ¦                         ¦  
                           -----<------<-------<----


1) prendre a=2 et b=3 et calculer 5 valeur de f

2) Dans l'algorithme peut-on intervertir "b<-a+b" et"a<-2b-a"

3) Voici les instructions en pseudo code dans le désordre , de l'algorithme précédent. Remettre les instructions dans l'ordre pour former un algorithme valide.

début
¦Tant que in faire
¦fin de tant que
¦afficher f
¦f<-a/b
¦a<-?
¦n<-?
¦b<-a+b
¦b<-?
¦a<-2b-a
¦i<-1
fin

4)Traduire l'algorithme dans le langage de votre calculatrice ( nos calculatrices sont Ti89 et Ti82)

5)Donner le résultat de l'algorithme au bout de 10 itérations en prenant a=1 et b=20


Nous vous remercions de prendre un peu de votre temps pour nous aider .
re : programme sur calculatrice (algorithme)#msg2681456#msg2681456 Posté le 03-11-09 à 16:01
Posté par ProfilColl Coll Moderateur

Bonjour,

Qu'as-tu trouvé pour la question 1 ?

Publicité

re#msg2681913#msg2681913 Posté le 03-11-09 à 16:48
Posté par Profilmariiiiion mariiiiion

1)a=2 b=3

f=a/b  f= 2/3

b<- 2+3=5
a<- 6-2=4

f=a/b  f= 4/5

b<- 4+5=9
a<- 10-4=6

f=a/b  f=6/9

b<- 6+9=15
a<- 18-6

f=a/b   12/15

b<- 15+12=27
a<- 30-12=18

f=a/b  f= 18/27


voila ce qu'on a trouvé est-ce que cela est bon ?
re : programme sur calculatrice (algorithme)#msg2681936#msg2681936 Posté le 03-11-09 à 16:51
Posté par ProfilColl Coll Moderateur

Ce que je trouve :

programme sur calculatrice (algorithme)

re : programme sur calculatrice (algorithme)#msg2681977#msg2681977 Posté le 03-11-09 à 16:54
Posté par ProfilColl Coll Moderateur

Ce n'est pas :

Citation :
b<- 2+3=5
a<- 6-2=4


Mais c'est

b \leftarrow 2 + 3 = 5
a \leftarrow 2*5 - 2 = 8

deux fois le nouveau b (pas l'ancienne valeur de b) ; celui qui vient tout juste d'être calculé

re#msg2681988#msg2681988 Posté le 03-11-09 à 16:55
Posté par Profilmariiiiion mariiiiion

oui mais pourrez tu nous expliquer où as-tu trouver les autres valeurs de 4 et 5 ?

3       2
5       8
13      18
..      ..
re #msg2682001#msg2682001 Posté le 03-11-09 à 16:57
Posté par Profilmariiiiion mariiiiion

c'est bon nous avons compris ! merci
donc la reponse de la question c'est non
re#msg2682007#msg2682007 Posté le 03-11-09 à 16:57
Posté par Profilmariiiiion mariiiiion

le reponse de la question 2
re : programme sur calculatrice (algorithme)#msg2682026#msg2682026 Posté le 03-11-09 à 16:59
Posté par ProfilColl Coll Moderateur

J'ai continué l'algorithme...

b \leftarrow 2 + 3 = 5
a \leftarrow 2*5 - 2 = 8

puis

b \leftarrow 5 + 8 = 13
a \leftarrow 2*13 - 8 = 18

puis

b \leftarrow 13 + 18 = 31
a \leftarrow 2*31 - 18 = 44

et à chaque fois je fais dans la colonne f le calcul de a/b

re : programme sur calculatrice (algorithme)#msg2682035#msg2682035 Posté le 03-11-09 à 17:00
Posté par ProfilColl Coll Moderateur

Bien sûr que la réponse à la question 2 est "NON"

Alors, cet algorithme dans l'ordre...

re#msg2682088#msg2682088 Posté le 03-11-09 à 17:05
Posté par Profilmariiiiion mariiiiion

pour l'algorithme nous avons mis :

a<-?  (lire a)
b<-?  (lire b)
n<-?  (lire n)
i<-1

tant que i n faire
f<-a/b
b<-a+b
a<-2b-a
fin de tant que

afficher f
re : programme sur calculatrice (algorithme)#msg2682121#msg2682121 Posté le 03-11-09 à 17:09
Posté par ProfilColl Coll Moderateur

Petite correction :

a<-? (lire a)
b<-? (lire b)
n<-? (lire n)
i<-1

tant que i n faire
b<-a+b
a<-2b-a
fin de tant que

f<-a/b
afficher f

Parce que cela ne sert à rien de calculer f avant d'avoir calculer a et b
et que cela ne sert à rien de le calculer dans la "boucle" (tant que... fin de tant que) si on ne l'affiche pas... c'est du temps de calculatrice perdu.

Très bien !

re #msg2682157#msg2682157 Posté le 03-11-09 à 17:15
Posté par Profilmariiiiion mariiiiion

ensuite il faut remettre ceci dans le langage de la calculatrice mais on nous y arrivons pas
les calculatrices que nous avons sont ti 89 et ti 82
re : programme sur calculatrice (algorithme)#msg2682188#msg2682188 Posté le 03-11-09 à 17:19
Posté par ProfilColl Coll Moderateur

Désolé... je n'ai pas de calculatrice programmable. J'ai une toute petite calculatrice qui fait ce dont j'ai besoin.

Mais voilà ce que je peux faire pour toi (question 5) :

programme sur calculatrice (algorithme)

re#msg2682218#msg2682218 Posté le 03-11-09 à 17:22
Posté par Profilmariiiiion mariiiiion

ce n'est pas grave du tout , tu nous a deja très bien aidé, nous t'en remercions.
Merci et peut-être a une prochaine fois

re : programme sur calculatrice (algorithme)#msg2682242#msg2682242 Posté le 03-11-09 à 17:26
Posté par ProfilColl Coll Moderateur

Je crois que dans ton livre de mathématiques tu as la manière d'écrire les instructions d'un programme pour les calculatrices TI ou Casio. Regarde, il n'y a pas d'instruction compliquée.
___________________

Je t'en prie.
A une prochaine fois !

Traduire #msg2684563#msg2684563 Posté le 04-11-09 à 09:44
Posté par Profilmariiiiion mariiiiion

bonjours , donc voila j'ai un programme et je doit le traduire dans le langage de ma calculatrice ( texas ti-82 ).. j'ai du mal a m'en servire pouriez- vous m'aider ? merci d'avance.


a<-? (lire a)
b<-? (lire b)
n<-? (lire n)
i<-1

tant que i  n faire
b<-a+b
a<-2b-a
fin de tant que

f<-a/b
afficher f

*** message déplacé ***
Dm #msg2688230#msg2688230 Posté le 04-11-09 à 19:47
Posté par Profilmariiiiion mariiiiion

  bonjour j'ai donc un Dm ou il faut traduire le programme dans le language de ma calcullatrice qui et donc une ( texas ti-82).. pourriez vous m'aider ?

voici mon programme :
a<-? ( lire a)
b<-? (lire b)
n<-? (lire n)
i<-1

tant que i n faire
b<-a+b
a<-2b-a
fin tant que

f<- a/b
afficher f



merci d'avance

*** message déplacé ***

Répondre à ce sujet

réservé Seuls les membres peuvent poster sur le forum !

Vous devez être connecté pour poster
attention Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.

  • Ce topic

    imprimer Imprimer
    réduire la tailleRéduire   /   agrandir la tailleAgrandir

    Pour plus d'options, connection connectez vous !
  • Fiches de maths

    * fiches de niveau seconde
    50 fiches de mathématiques en seconde disponibles.


maths - prof de maths - cours particuliers haut de pagehaut Retrouvez cette page sur ilemaths l'île des mathématiques
© Tom_Pascal & Océane 2014