Poster un nouveau sujet Poster une réponse
algo suites
Auteur Message
momo30200
Invité
Posté le : Lun 29 Avr 2013, 18:35   Citer 

Bonsoir à tous, j'aimerai bien que vous m'aidiez à faire ce programme, sur TI-82 stat.fr, voici l'exercice:



Merci d'avance happy.gif

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 29 Avr 2013, 18:54   Citer 

ma signature->aide
L'inférieur ou égal "<=" se saisi avec 2nde+math+6.
Code
8->W
0->I
Prompt N
While I<=N
3W/2-2->W
I+1->I
Disp W
End

La boucle mise en oeuvre est équivalente à un "Pour I de 0 à N".

Code
8->W
Prompt N
For(I,0,N
3W/2-2->W
Disp W
End



----------------------
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 
 
momo30200
Invité
Posté le : Lun 29 Avr 2013, 19:05   Citer 

Sur ma calculette j'écris lequel des deux ? happy.gif

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 29 Avr 2013, 19:42   Citer 

Le premier répond exactement à la question et le deuxième expose une optimisation dont tu pourras te servir plus tard dans des programmes.
Donc copie le premier.
En plus les deux programmes sont compatibles autant ti82stat que 82statfr.

----------------------
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 
 
momo30200
Invité
Posté le : Mer 01 Mai 2013, 12:47   Citer 

Je trouve toujours I=1 et S=10 , y'a une erreur sur le programme ?

  Haut de page Bas de page 
 
pito2901



Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
Posté le : Mer 01 Mai 2013, 13:36   Citer 

8->W
0->I
Prompt N
If N=0
8->I
While I=<N et N>0
3W/2-2->W
I+1->I
Disp W
End

----------------------
visitez ma page ti82stats.fr
 Adresse email Haut de page Bas de page 
 
momo30200
Invité
Posté le : Mer 01 Mai 2013, 13:41   Citer 

Pourquoi N>=0 ?

  Haut de page Bas de page 
 
pito2901



Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
Posté le : Mer 01 Mai 2013, 13:43   Citer 


Citer : momo30200
Pourquoi N>=0 ?



n appartient à l'ensemble N

----------------------
visitez ma page ti82stats.fr
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
pito2901



Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
Posté le : Mer 01 Mai 2013, 13:45   Citer 


Citer : momo30200
Je trouve toujours I=1 et S=10 , y'a une erreur sur le programme ?



Je comprends pas vraiment comment trouve tu I=1 et S=10

La calculatrice te l'affiche ?

----------------------
visitez ma page ti82stats.fr
 Adresse email Haut de page Bas de page 
 
momo30200
Invité
Posté le : Mer 01 Mai 2013, 13:47   Citer 

La consigne dit : Tant que « i est inférieur ou égal à n »

  Haut de page Bas de page 
 
pito2901



Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
Posté le : Mer 01 Mai 2013, 13:50   Citer 

certes mais dans la suite W pour tout n appartenant à ensemble N

----------------------
visitez ma page ti82stats.fr
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 01 Mai 2013, 15:25   Citer 

Le sujet ne demande pas de vérifier que N est positif.
De toutes façons les boucles While et For se comportent déjà en n'acceptant que les N positifs puisque I est initialisé à zéro et que le test de sortie est effectué dès le début.
donc cet ajoût "et N>=0" n'a aucune importance et n'est pas demandé.
Si tu veux vraiment surveiller que N est naturel, alors il faudrait installer un test de la partie décimale, mais ce n'est pas demandé et ne pose pas de problème.

Le programme n'utilise pas S. Ce doit être une faute de frappe dans le message qui déclare le défaut, cette faute de frappe remplaçant W par S.

A la fin du programme I doit toujours être égal à N+1 et cela correspond au dernier affichage.
Sauf si N est négatif et alors il n'y a aucun affichage et I est égal à zéro en quittant.
Si N est décimal et positif, alors I ne vaut pas N+1 à la fin mais E(N)+1 c'est-à-dire l'entier strictement suppérieur.

----------------------
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





  Page générée en 6 requêtes