Poster un nouveau sujet Poster une réponse
Aide alogorithme
Auteur Message
Angelle70
Invité
Posté le : Dim 07 Déc 2014, 18:32   Citer 

Bonsoir j'ai besoin de votre aide pour réaliser des algorithmes sur ma TI 82 Plus. Quelqu'un pourrait 'il me traduire ses algorithmes svp¿


Exercice 1:
Entrée
Saisir A
Traitement des données
Pour i allant de 1 à 5
Faire
A=A+1
Afficher A


Exercice 2:
Entrée
Saisir n
Traitement et sortie
Tant que n<50
Faire
n=n+1
Afficher n


Exercice 3 :
Initialisation
Affecter à n la valeur de 0
Affecter A la valeur de 1
Affecter à B la valeur de 1
Traitement et sortie
Tant que n<10


Exercice 4:
Entrée
Saisir A,B,C
Initialisation
Affecter à i la valeur de 0
Traitement des données
Tant que i<2
Faire
Affecter à i la valeur de i +1
Si A>B
Alors échanger les valeurs de A et B
Si B>C
Alors échanger les valeurs de B et C
Sortie
Afficher A,B,C

.. Merci à vous de m'aider au plus vite j'en ai besoins pour demain frozen.gif

  Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Dim 07 Déc 2014, 19:36   Citer 

Salut Angelle70 winkle.gif

Le TI-Basic est assez intuitif, mais bon, comme je suis sympa, je te fais cette traduction avec commentaires :


Code
Prompt A
For(I,1,5
A+1->A
Disp A
End



Code
Prompt N
While N<50
N+1->N
Disp N
End



Code
DelVar N1->A                // DelVar N équivaut dans ce cas à 0->N
1->B
While N<10
...                  //où est le reste du code ?



Code
Prompt A,B,C
DelVar IWhile I<2
I+1->I
If A>B
Then
A->D:B->A:D->B
End
If B>C
Then
B->D:C->B:D->C
End
End
Disp A,B,C



ce n'est vraiment pas compliqué d'apprendre ces deux trois trucs, surtout que ceux là n'avaient rien de difficile. J'en profite pour te rediriger vers ceci que j'ai trouvé dans la signature de Linkakro (si tu passes par là... tongue.gif) :Traduction Algorithmie Ti-Basic

-> : flèche sto> de ton clavier

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Angelle70
Invité
Posté le : Dim 07 Déc 2014, 20:04   Citer 

MERCCII BEAUCOUP ! <3

Désoler pour l'exo3 j'ai oublié la suite, je vous la donne pour la traduire si sa vous dérange pas moodforlove.gif

Exercice 3
Initialisation
Affecter à n la valeur 0
Affecter à A la valeur 1
Affecter à B la valeur 1
Traitement de sortie
Tant que n<10
Faire
Affecter à n la valeur de n+1
Affecter à C la valeur de B
Affecter à A la valeur de C
Afficher B

  Haut de page Bas de page 
 
Angelle70
Invité
Posté le : Dim 07 Déc 2014, 20:12   Citer 

Et j'ai également l'exo 5

Exercice 5

Entrée
Saisir N
Initialisation
Affecter à S la valeur 0
Traitement des données
Pour i allant de 1 à N
Faire
Affecter S à la valeur de S+i
Sortie
Afficher S

  Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 07 Déc 2014, 22:28   Citer 

Tu as oublié la fin des boucles et peut-être plus. Je ne sais pas où tu veux terminer les boucles. Est-ce à la fin du programme ou après la première commande mentionnée sous le Tant_Que ?
L'exercice 3 laisse douter mais l'exercice 5 est évident.

Si tu utilises un sous-entendu pour les blocs d'une seule ligne, alors je te le déconseille. Par ailleurs seule la commande If supporte les blocs sans End et suppose un bloc d'une commande.

exercice 3

Code
0->N
0->A
1->B
While N<10
N+1->N
End  // la fin de la boucle manquait, mais est-elle bien ici ?
B->C
C->A
Disp B


exercice 5
Il manque encore la fin de la boucle.

Code
Entrée
Prompt N
0->S
For(I,1,N
S+I->S
End // manquait encore la fin de la boucle
Disp S



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink