Poster un nouveau sujet Poster une réponse
Programme raies V1
Auteur Message
Dragono
Invité
Posté le : Lun 06 Jui 2011, 22:10   Citer 

Bonjour j'ai un probleme avec cette application sur ma TI 82 stats fr. a cette ligne

:round((6.62*10^(-)34*3*10^17)/((C-D)*1.6*10^(-)19),0) -> L6(B)

Le probleme: quand je j'ai tapée et executé le programme il y a un probleme avec le 0 appres le -19 : Eror Div par 0 et quand je fais voir ca me met sur cette ligne la. est ce que quelqu'un peux m'aider s'il vous plait? merci d'avance.


:ClrHome
:Lbl 1
:Input "NB DE RAIES : ",A
:ClrHome
:If A>99
:Then
:Output(3,1,"TROP DE DONNEES")
:Output(5,4,"(99 MAX)")
:Pause
:ClrHome
:Goto 1
:End
:A -> dim L6
:For(B,1,A)
:ClrHome
:Lbl 2
:Output(2,1,"(EN EV)")
:Input "E INITIALE ",C
:Input "E FINALE ",D
:If C<D
:Then
:ClrHome
:Output(3,1,"IL DOIT Y AVOIR")
:Output(5,2,"PERTE D ENEGIE")
:Pause
:ClrHome
:Goto 2
:End
:round((6.62*10^(-)34*3*10^17)/((C-D)*1.6*10^(-)19),0) -> L6(B)
:End
:ClrHome
:Output(5,4,"DOMAINE DU")
:Output(6,4,"VISIBLE :")
:Output(7,4,"400-800 NM")
:Disp "RAIES EN NM :","(= 10^(-)9M)"
:Pause L6
:ClrHome

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 06 Jui 2011, 22:25   Citer 

Les "( - )" sont le signe de négativité obtenu par la touche sous le 3.
C doit être différent de D.
Verrifie la virgule (touche du J) et les parenthèses.

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



Publicité    



 
Akmdad



Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Lun 06 Jui 2011, 22:37   Citer 

ne peut-on pas simplifier la ligne du calcul (avec round)?

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 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 : Lun 06 Jui 2011, 23:32   Citer 

Je ne vois pas l'intérêt de cet arrondit.
D'autre part round(A,0) revient presque à int(A), ça dépend si on veut des arrondits ou des troncs.

Et le reste :

Code
  (6.62E-34*3E17)/((C-D)1.6E-19)
= 1241.25/(C-D




Code
:ClrHome
:Lbl 1
:Input "NB DE RAIES : ",A
:ClrHome
:A -> dim L6
:For(B,1,A)
:ClrHome
:Output(2,1,"(EN EV)")
:Input "E INITIALE ",C
:Input "E FINALE ",D
:abs(round(1241.25/(C-D),0 -> L6(B)
:End
:ClrHome
:Output(5,4,"DOMAINE DU")
:Output(6,4,"VISIBLE :")
:Output(7,4,"400-800 NM")
:Disp "RAIES EN NM :","(= 10^(-)9M)"
:Pause L6
:ClrHome



Sur les 82stats et toutes les suivantes, les listes acceuillent jusqu'à 999 valeurs.
Le petit E de la touche J (2nde+virgule) peut remplacer les 10^x.
J'utilise abs pour donner un résultat positif même si on s'est trompé de sens d'évolution.

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



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 07 Jui 2011, 8:13   Citer 

Int(x ) et round(x,0), ça change quand même pas mal, imagine tu as 15.95 de moyenne et que le prof ne veut pas de décimales, s'il tronque (Int), je doute que tu soit très content, -0.95 points sur la moyenne, ça fait mal.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 07 Jui 2011, 12:02   Citer 

OUI

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 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 : Mar 07 Jui 2011, 18:50   Citer 

Moi c'est toujours trois chiffres significatifs tongue.gif
Alors je paramètre juste l'affichage en Fix 3 (tout comme y'a Fix 0)

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