Вход для пользователей
Сбор новостей
RSS-материал

О сайте

Общедоступная наполняемая читателями база знаний по программируемым микрокалькуляторам - отечественным и зарубежным, включая новые модели МК-152/161. Сайт сообщества, где каждый по мере возможности и желания пишет под общей темой ПМК.

Основной раздел сайта - "Матчасть" (Подшивки) - работает по принципу вики: каждый посетитель может добавить или исправить информацию на сайте. Зарегистрированные участники имеют возможность вести собственные блоги, публикуя статьи, заметки и мнения. Для обсуждений также открыт форум.

Короткий адрес: pmk.arbinada.com

Размещение материалов на сайте

Общие правила публикации: систематизация, авторство, картинки, форматирование, загрузка файлов и т.д.

Игра "Морской бой" для TI-89 Titanium

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

Игра "Пятнашки" для TI-89 Titanium

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

Основные формулы комбинаторики в HP-50G

В этой программе можно рассчитать количества основных комбинаторных соединений элементов (с повторениями и без них).
Достоинством программы является дружественный интерфейс, т.е. перед запуском программы ничего не нужно вспоминать (как оно работает), в стек ничего не нужно сбрасывать: запустил программу, выбрал нужные пункты, ввел данные, прочитал ответ.

<<
"SELECT TYPE:"
{ { "FACTORIAL" 1 } { "PERMUTATION" 2 } { "COMBINATION" 3 } } 1 CHOOSE
IF
THEN 'W' STO

Сравнение TI-89 (TI-89 Titanium) и HP-49 (HP-50).

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

Конструктор

Выше я имел в виду вполне обычные вещи, а не моделирование искусственного интеллекта :)

Конечно, программа пишет программы (или помогает писать программы)
не "по собственной инициативе", все варианты подобной писанины
должны быть запрограммированы. Приведу более подробные расуждения.

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

Вопрос по программированию (HP 48GII, HP 50G)

Для объявления локальных переменных в программе без их предварительной загрузки в стек существует оператор LOCAL (<- означает один символ "стрелка влево" и указывает на локальность переменных) вот пример:
<< LOCAL ({'<-A=2','<-B=3'}) A B ^ >>
<< {'<-A=2','<-B=3'} LOCAL A B ^ >>
Но я попробовал много вариантов и мне выдаётся в ответ либо синтаксическая ошибка при попытке сохранить программу, либо в стек вводится строка символов, но численного решения нет.

Разъём питания в МК-161

Долгое время я считал, что совмещение функций разъёма ВУ в МК-161 (силовая и информационная: питание + связь) уникально.

На днях обратил внимание на то, что в Game Boy Advance SP питание подаётся на разъём EXT. 2, куда также втыкаются наушники.

Последние комментарии