Poster un nouveau sujet Poster une réponse
PI et POLYGONE
Auteur Message
coco-35
Invité
Posté le : Mer 20 Avr 2011, 20:48   Citer 

ARCHI1

: Prompt N // la machine demande d’entrer une valeur pour N. Cette valeur détermine le nombre de côtés =
: ½ -> C // on met c6 = ½ dans la mémoire C (on initialise C)
: 1 -> I // on initialise le compteur

: While I < N // début de la boucle While (while signifie « tant que »)
: Rac((1-Rac(1-C²))/2)->C // cn c2n
: I + 1 ->I // on incrémente le compteur d’une unité
: End // fin de la boucle While

: Disp « NB COTES », 3*2^N // Affichage du nombre de côtés
: Disp « COTE », C // Affichage de la longueur du côté
: Disp « PERIM », 3*2^N*C // Affichage du périmètre
: Pause // La calculatrice attend que l’utilisateur appuie Enter
: Stop // Fin du programme

maxiangry.gif
mais sa ne marche pas car je veu avoir le approximation de pi ainsi que la bonne longeur des cotés maxiangry.gif merci d'avance pour l'aide apporter happy.gif

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 21 Avr 2011, 20:02   Citer 

Dis-nous à quel endroit ça plante et quel type d'erreur.

J'ai compris l'algorithme mais je ne le connais pas.
Néanmoins nous pouvons le bidouiller. (simplifier et supprimmer des causes de bugs)

Code
Prompt N
.5->C
For(A,1,N
rac(.5(1-rac(1-C^2->C
End
Disp "NB COTES",3*2^N,"COTE",C,"PERIM",3*2^N*C



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



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Lun 25 Avr 2011, 21:50   Citer 

Le soucis Linkakro c'est que tu n'utilise pas la boucle While or c'est probablement le but de l'exercice.

Essaye ce programme qui est la transposition de ce que tu as marqué en basic:


Code
Prompt N
.5->C
1->I
While I<N
sqrt(.5-.5sqrt(1-C²->C
I+1->I
End
Disp "NB COTES",3*2^N,"COTE",C,"PERIM",3*2^N*C
Pause



 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