TI-89 Titanium

Программа "main.kvp" позволяет упростить общее уравнение кривой второго порядка A*x^2+2Bxy+C*y^2+2Dx+2Ey+F=0 с помощью поворота старой системы координат на соответствующий угол и её параллельного переноса в новое начало. Вырожденные случаи учитываются.

Для калькулятора TI-89T

:zroot(z,n) 
:Func
:Return seq(root(abs(z),n)
 *cos((angle(z)+2*Pi*k)/n)+
 root(abs(z),n)*sin((angle
(z)+2*Pi*k)/n)*i,k,0,n-1,1
)
:EndFunc 

Эту игрушку писал сначала для Casio fx-9750G PLUS. Приблизительно за неделю придумал основные компоненты игры, а отлаживал работу между блоками и вносил некоторые усовершенствования несколько месяцев. Когда по работе нужно было много считать удалял ее, а потом в течение 3-4 часов :-) набивал ее снова (кабеля для подключения к ПК нет). Купил TI-89T и переписал программу для него без существенных изменений. Ускорилась прорисовка действий.

Запускаем игру "prog_15f". Буква f означает что этот вариант игры быстрый. Был еще и медленный вариант в котором фишки двигались плавно, но мне надоело смотреть как их размазывает при движении, оставил только этот вариант.
После запуска генерируется случайная последовательность (перестановка) и выполняется ее проверка на четность. Для чего?

Модели TI-89 и TI-89 Titanium (новее) отличаются некоторыми характеристиками. Встроенное программное обеспечение у них одинаковое (наличие некоторых функций зависит от версии ПО). Это же утверждение справедливо по отношению к HP-49 и HP-50 (новее).

RSS-материал