Как сбросить оперативную память с помощью программирования TI-Basic в калькуляторе TI-89

Это можно сделать, нажав вручную кнопку F6 и выбрав Очистить аз... Как это возможно в среде программирования TI-Basic (TI-89)?

введите описание изображения здесь

1 ответ

Оператор DelVar удаляет переменную. Конечно, удаляя a-z вручную будет боль. Вместо этого вы можете сделать:

delaz()
Prgm
Local ch,ind,var
ord("a")→ch
For ind,0,25
 char(ch+ind)→var
 DelVar #var
EndFor
EndPrgm

ord("a") получает код символа для "а", char(c) возвращает строку, содержащую символ с кодом c, а также #var дает ссылку на переменную, названную строкой var,

Если вы определите эту программу, вы можете просто использовать delaz() удалить a-z программно. Будьте осторожны, чтобы не использовать имена из одной буквы ни для одной из локальных переменных, потому что вы удалите их до завершения программы.

Другие вопросы по тегам