| algo suites |
| Auteur |
Message |
momo30200
Invité
|
Posté le : Lun 29 Avr 2013, 18:35
|
|
|
Bonsoir à tous, j'aimerai bien que vous m'aidiez à faire ce programme, sur TI-82 stat.fr, voici l'exercice:

Merci d'avance 
|
| |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Lun 29 Avr 2013, 18:54
|
|
|
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 |
 |
|
| |
momo30200
Invité
|
Posté le : Lun 29 Avr 2013, 19:05
|
|
|
Sur ma calculette j'écris lequel des deux ? 
|
| |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Lun 29 Avr 2013, 19:42
|
|
|
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 |
 |
|
| |
momo30200
Invité
|
Posté le : Mer 01 Mai 2013, 12:47
|
|
|
Je trouve toujours I=1 et S=10 , y'a une erreur sur le programme ?
|
| |
|
| |
pito2901
Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
|
Posté le : Mer 01 Mai 2013, 13:36
|
|
|
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 |
 |
|
| |
momo30200
Invité
|
Posté le : Mer 01 Mai 2013, 13:41
|
|
|
Pourquoi N>=0 ?
|
| |
|
| |
pito2901
Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
|
Posté le : Mer 01 Mai 2013, 13:43
|
|
|
| Citer : momo30200 | | Pourquoi N>=0 ? |
n appartient à l'ensemble N
---------------------- visitez ma page ti82stats.fr |
 |
|
| |
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 : 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 |
 |
|
| |
momo30200
Invité
|
Posté le : Mer 01 Mai 2013, 13:47
|
|
|
La consigne dit : Tant que « i est inférieur ou égal à n »
|
| |
|
| |
pito2901
Autorisation : Membre
Nb de messages : 106
Inscrit le : Sam 20 Avr 2013, 15:43
|
Posté le : Mer 01 Mai 2013, 13:50
|
|
|
certes mais dans la suite W pour tout n appartenant à ensemble N
---------------------- visitez ma page ti82stats.fr |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mer 01 Mai 2013, 15:25
|
|
|
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 |
 |
|
| |