指数增长程序的语法错误

Posted

技术标签:

【中文标题】指数增长程序的语法错误【英文标题】:Syntax Error For Exponential Growth Program 【发布时间】:2018-04-12 21:49:04 【问题描述】:

我正在为一个几何中期项目开发一个计算器程序。它涉及为常用方程制作 5 个程序。我的项目之一是指数增长。一开始的提示出现并有效,但是当我尝试让程序求解方程时,弹出一个语法错误。

我正在使用 TI-84 Plus 计算器和 TI Connect CE 软件进行编程。

我的代码:

Lbl 4
ClrHome
0→I
0→G
0→O
Input "ORIGINAL AMT.=",I
Input "GROWTHRATE(Dec.)=",G
Input "PERIOD OF TIME=",Q
Goto M
Lbl M
ClrHome
Output(I(1+G))^(Q)
Pause 
ClrHome
Menu("TRY AGAIN?","YES",4,"NO",6)

任何帮助将不胜感激。

【问题讨论】:

当你运行代码,当程序失败时按2) GOTO,它会带你到哪一行代码?我想我知道错误可能出在哪里,但在做出明确回答之前,我想了解更多信息。 【参考方案1】:

您错误地使用了Output( 命令而不是Disp。尝试将Output(I(1+G))^(Q) 替换为Disp I(1+G)^Q,如下所示:

Lbl 4
Input "ORIGINAL AMT.=",I
Input "GROWTHRATE(Dec.)=",G
Input "PERIOD OF TIME=",Q
ClrHome
Disp I(1+G)^Q
Pause 
ClrHome
Menu("TRY AGAIN?","YES",4,"NO",6

【讨论】:

以上是关于指数增长程序的语法错误的主要内容,如果未能解决你的问题,请参考以下文章

PHP错误

PHP错误的分类

异常处理

“/”应用程序中的服务器错误。 '=' 附近有语法错误。 ')' 附近有语法错误

016异常处理

异常处理