Синтаксическая ошибка для программы экспоненциального роста

Я работаю над программой-калькулятором для среднесрочного проекта по геометрии. Он включает в себя создание 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)

Любая помощь будет принята с благодарностью.


person Evan S    schedule 12.04.2018    source источник
comment
Когда вы запускаете код и нажимаете 2) GOTO в случае сбоя программы, к какой строке кода это приводит? Я думаю, что знаю, где может быть ошибка, но мне нужно немного больше информации, прежде чем я дам окончательный ответ.   -  person ProgrammingEnthusiast    schedule 13.04.2018


Ответы (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
person Timtech    schedule 27.04.2018