π
<-
Chat plein-écran
[^]

Aide Syntaxe

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Aide Syntaxe

Message non lude yob » 25 Oct 2023, 16:56

Code: Tout sélectionner
Define els3()=
Prgm
:
:Request "bw = [m]", B
:Request "d = [m]", D
:Request "As en [cm²]", A
:((A)/(10^(4)))→S
:Request "Mser perm = [MN*m]", P
:Request "Mser cara = [MN*m]", C
:Request "fck = [MPa]", K
:Request "fyk = [MPa]", J
:
:((15*S)/(B))*(√(1+((((2*B*D)/(15)))/(S)))-1)→Z
:Disp "Z en [cm]=",Z*100
:pause
:((B*Z )/(3))+15*S*(D-Z)²→I
:Disp "I en [cm^4]=",I*10^((8)

)
:pause
:((P*Z)/(I))→X
:Disp "σc,max perm [MPa]=",X
:pause
:((15*C*(D-Z))/(I))→Y
:Disp "σs,max cara[MPa]=",Y
:pause
:If X≤0.45*K  Then
:Disp "σc,max béton OK"
:Else
:Disp "NON pb sigma béton"
:EndIf
:
:If Y≤0.8*J  Then
:Disp "σs,max acier OK"
:Else
:Disp "NON PB sigma acier"
:EndIf
:pause
:((15*P*(D-Z))/(I))→E
:Disp "σs,max perm en[MPa]=",E
:pause
:Disp "maîtrise des fissurations:"
:pause
:
:Disp "section minimale des As:"
:pause
:Disp "hauteur de la section:[m]"
:Request "L =", L
:Request "fctm en [MPa]:", G
:Request "σs,max du Tab7.2N [MPa]:", Q
:Request "Act section tendue en m²", N
:((0.4*G*N*10000)/(Q))→V
:Disp "As,min =",V
:
:If V≤A Then
:Disp "OK, vérifiée!"
:Else
:Disp "NON > As,réelle!"
:EndIf
:pause
:Disp "vérif. flèche sans calcul"
:pause
:Disp "Leff en [m] ="
:Request "F =", F
:((F)/(D))→H
:((310)/(E))→M
:((((((A)/(L)))/(B)))/(10000))→O
:Request "(L/d)lim:",
:R R*M→W Disp "(L/d)=",H
:Disp "(L/d)lim * Ccorr=",W 
:If H≤W  Then
:Disp "Ok flèche vérifiée"
: Else Disp "PB flèche!"
:EndIf
:
:EndPrgm
Bonjour
J'ai le message" manque d'une instruction en débutou fin de bloc" mais je ne vois pas ou se situe le problème
une petite aide svp?
Code: Tout sélectionner
Define els3()=
Prgm
:
Request "bw = [m]", B
Request "d = [m]", D
Request "As en [cm²]", A
((A)/(10^(4)))→S
Request "Mser perm = [MN*m]", P
Request "Mser cara = [MN*m]", C
Request "fck = [MPa]", K
Request "fyk = [MPa]", J

((15*S)/(B))*(√(1+((((2*B*D)/(15)))/(S)))-1)→Z
Disp "Z en [cm]=",Z*100
pause
((B*Z )/(3))+15*S*(D-Z)²→I
Disp "I en [cm^4]=",I*10^((8))
pause
((P*Z)/(I))→X
Disp "σc,max perm [MPa]=",X
pause
((15*C*(D-Z))/(I))→Y
Disp "σs,max cara[MPa]=",Y
pause
If X≤0.45*K  Then
Disp "σc,max béton OK"
Else
Disp "NON pb sigma béton"
EndIf

If Y≤0.8*J  Then
Disp "σs,max acier OK"
Else
Disp "NON PB sigma acier"
EndIf
pause
((15*P*(D-Z))/(I))→E
Disp "σs,max perm en[MPa]=",E
pause
Disp "maîtrise des fissurations:"
pause

Disp "section minimale des As:"
pause
Disp "hauteur de la section:[m]"
Request "L =", L
Request "fctm en [MPa]:", G
Request "σs,max du Tab7.2N [MPa]:", Q
Request "Act section tendue en m²", N
((0.4*G*N*10000)/(Q))→V
Disp "As,min =",V

If V≤A Then
Disp "OK, vérifiée!"
Else
Disp "NON > As,réelle!"
EndIf
pause
Disp "vérif. flèche sans calcul"
pause
Disp "Leff en [m] ="
Request "F =", F
((F)/(D))→H
((310)/(E))→M
((((((A)/(L)))/(B)))/(10000))→O
Request "(L/d)lim:",
R R*M→W Disp "(L/d)=",H
Disp "(L/d)lim * Ccorr=",W 
If H≤W  Then
Disp "Ok flèche vérifiée"
Else Disp "PB flèche!"
EndIf

EndPrgm
Avatar de l’utilisateur
yob
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 0%
 
Messages: 4
Inscription: 07 Mar 2022, 21:57
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Aide Syntaxe

Message non lude Adriweb » 25 Oct 2023, 17:03

ici peut être:

Code: Tout sélectionner
:Request "(L/d)lim:",
:R ....


Il faut que le R soit sur la même ligne que le request, pas apres
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.2%
 
Messages: 14652
Images: 1118
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Aide Syntaxe

Message non lude yob » 25 Oct 2023, 17:13

je viens de changer, mais toujours le même problème ...
Avatar de l’utilisateur
yob
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 0%
 
Messages: 4
Inscription: 07 Mar 2022, 21:57
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Aide Syntaxe

Message non lude Adriweb » 25 Oct 2023, 17:14

Et qu'est-ce que te raconte Ctrl-B ? Normalement ça t'amène à l'endroit du problème
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.2%
 
Messages: 14652
Images: 1118
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Aide Syntaxe

Message non lude yob » 25 Oct 2023, 18:21

non ca me dit rien :(
Avatar de l’utilisateur
yob
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 0%
 
Messages: 4
Inscription: 07 Mar 2022, 21:57
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Aide Syntaxe

Message non lude yob » 25 Oct 2023, 18:26

Maintenant, j'ai juste un probleme de syntaxe!

Code: Tout sélectionner
Define els3()=
Prgm
:
:Request "bw = [m]",B
:Request "d = [m]", D
:Request "As en [cm²]", A
:((A)/(10^(4)))→S
:Request "Mser perm = [MN*m]", P
:Request "Mser cara = [MN*m]", C
:Request "fck = [MPa]", K
:Request "fyk = [MPa]", J
:
:((15*S)/(B))*(√(1+((((2*B*D)/(15)))/(S)))-1)→Z
:Disp "Z en [cm]=",Z*100
:pause
:((B*Z )/(3))+15*S*(D-Z)^(2)→I
:Disp "I en [cm^4]=",I*10^(8)
:pause
:((P*Z)/(I))→X
:Disp "σc,max perm [MPa]=",X
:pause
:((15*C*(D-Z))/(I))→Y
:Disp "σs,max cara[MPa]=",Y
:pause
:If X≤0.45*K  Then
:Disp "σc,max béton OK"
:Else
:Disp "NON pb sigma béton"
:EndIf
:
:If Y≤0.8*J  Then
:Disp "σs,max acier OK"
:Else
:Disp "NON PB sigma acier"
:EndIf
:pause
:((15*P*(D-Z))/(I))→E
:Disp "σs,max perm en[MPa]=",E
:pause
:Disp "maîtrise des fissurations:"
:pause
:
:Disp "section minimale des As:"
:pause
:Disp "hauteur de la section:[m]"
:Request "L =", L
:Request "fctm en [MPa]:", G
:Request "σs,max du Tab7.2N [MPa]:", Q
:Request "Act section tendue en m²", N
:((0.4*G*N*10000)/(Q))→V
:Disp "As,min =",V
:
:If V≤A Then
:Disp "OK, vérifiée!"
:Else
:Disp "NON > As,réelle!"
:EndIf
:pause
:Disp "vérif. flèche sans calcul"
:pause
:Disp "Leff en [m] ="
:Request "F =", F
:((F)/(D))→H
:((310)/(E))→M
:((((((A)/(L)))/(B)))/(10000))→O
:Request "(L/d)lim:", R
:R*M→W
:Disp "(L/d)=",H
:Disp "(L/d)lim * Ccorr=",W 
:If H≤W  Then
:Disp "Ok fleche vérifiee"
: Else Disp "PB fleche!"
:EndIf
:
:EndPrgm
Avatar de l’utilisateur
yob
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 0%
 
Messages: 4
Inscription: 07 Mar 2022, 21:57
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 15 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
991 utilisateurs:
>968 invités
>18 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)