首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ti-84 +CE如果-然后-否则语法错误

Ti-84 +CE如果-然后-否则语法错误
EN

Stack Overflow用户
提问于 2016-03-14 22:32:26
回答 1查看 643关注 0票数 1

编辑:包含了完整的代码,因为错误似乎可能存在于“否则”或“结束”命令中,这些命令也是If-然后条件的一部分。

这里是编程新手。我确实看到了许多其他的if-否则语法错误问题,但看到它们,我担心它们没有完全解决在我的情况下发生的任何问题。

在我正在制作的TI-84程序上,我有以下命令行。

  • 这是我编写的一个程序的一部分,它解决了给定一些其他边/角的三角形的其他边/角。
  • 下面是我为模棱两可的情况(SSA三角形)所包含的编程线,当将给定的角度A相加时,当解出的角B (给定的边A、角A和边B)小于180时,就会出现这种情况。在这种情况下,有两种不同的三角形情况--一种是以B角作为初解角B,另一种是B角等于第一例B角的补充。
  • 否则,如果不满足此条件(补+角A大于或等于180),则只存在一个三角形。
  • Lbl 0只是一个标签,在计算所有三角形值之后,这些编程行会转到。然后,它根据所有的角度和边来计算这个三角形的其他值。 如果(180-E+D)<180),则Disp "Case 1“暂停180-E-E→F*sin(F)/sin(D)→C Disp”角形B=",E Disp“角C=",F Disp "Side C=",C (A+B+C)/2→S√(S(Sin)(S- B )(S-C))→H Disp "Area=",H停顿盘"Case 2“停顿180-E→E 180-D-E→F A*sin(F)/sin(D)→C (A+B+C)/2→S√(S(S-A)(S-B)(S-C))→H盘”角B=",E盘“安角”,F盘“侧面C=",C停顿盘"Area=",H下降到0其他180 D-E→F A*sin(D)√C Disp”B=",E Disp“角C=",F Disp "Side C=",C暂停转到0结尾

正方形只是一个逆(^-1)符号。它在我正在使用的TI Connect CE软件中正确地格式化。

我假定If-然后行是问题行,因为删除它们会删除语法错误。另一种可能是,我设置了自己的其他和结束错误,虽然我确实咨询了TI的基本开发人员Wiki和我的设置似乎是正确的。

导致此错误的If-然后行的语法有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2016-03-31 02:12:06

当我在我的计算器上尝试这个时,我没有发现任何问题。我认为唯一可能是错误的是if论点的括号.

代码语言:javascript
复制
If ((180-E+D)<180)

vs

代码语言:javascript
复制
If 180-E+D<180

这个程序对我有用,所以我找不到问题.

如果您得到了错误并选择Goto,那么计算器将显示错误在哪一行代码中?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35999372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档