Вопросы по теме 'ti-basic'

Как создать массив в калькуляторе TI-89 Titanium?
Я пробовал много разных способов, но TI всегда выдает мне ошибки: Invalid in a function or current experession Я старался {0, 0, 0, 0}->A а также [0, 0, 0, 0]->A Оба способа не сработали. Есть идеи?
2031 просмотров
schedule 24.08.2022

Повторное вычисление или сохранение логического значения в необработанной форме в программе TI-BASIC
Я передаю логическое выражение в терминах некоторой переменной I в программу на TI-BASIC, которая манипулирует I , но логическое выражение вычисляется только один раз — в начале выполнения программы. Вот пример программы: Prompt J 0 -> I...
143 просмотров
schedule 27.07.2023

Почему не работает поиск маршрутов с полиномиальными целыми числами?
Итак, я хочу, чтобы это нашло мне корни многочлена. Однако каждый раз, когда я запускаю его, он никогда не дает мне никаких корней, даже если я использую очевидный, например, 2x-2. Почему это не сработает? Input "Degree?",θ Disp "Left to right"...
47 просмотров
schedule 16.08.2022

Синтаксическая ошибка в простом If Else
Я получаю сообщение об ошибке «Другое» на TI-84 Plus. Я не могу понять, почему это не работает. Я пишу программу GCD просто как упражнение по программированию калькулятора TI. Это рекурсивно (или настолько рекурсивно, насколько это возможно в...
3741 просмотров
schedule 16.07.2023

Как создавать формы ввода TI-BASIC (TI-84+)?
На языке программирования TI-BASIC (в частности, TI-84+), как вы создаете формы ввода, такие как те, которые включены в приложения по умолчанию на TI-84+. На приведенном здесь изображении показан пример того, что я пытаюсь создать: меню, которое вы...
1075 просмотров
schedule 01.08.2023

Извлечь значение переменной из решения
Я пытаюсь написать функцию для калькулятора TI-Nspire cx cas. Мне нужно решить большую систему, используя встроенную функцию solve . Я хочу сохранить результат solve в некоторых переменных. Например, если результат равен u1=2 and u2=3 , я хотел...
2536 просмотров
schedule 09.05.2023

Цикл for проходит только одну итерацию
Я пытаюсь создать программу, которая упрощает радикалы в TI-BASIC. Однако один цикл FOR завершает только одну итерацию, в то время как остальные работают нормально. Вот код: Input "Root=",A Input "Radical=",B B→Z ClrList L₃ prgmPRMNTOL1...
306 просмотров
schedule 18.05.2023

Проблемы с заявлением If на TI-84 Plus C Silver Edition
У меня есть небольшой код в TI BASIC на моем калькуляторе TI-84 Plus C Silver Edition, который определяет правильную дозировку лекарств в зависимости от веса пациента. Например, если аспирин назначается в дозе 5 мг на кг веса пациента (это не так),...
693 просмотров
schedule 12.12.2022

Как распознать, что персонаж находится в конце лабиринта?
У меня есть два отдельных уровня для моей игры-лабиринта для калькулятора ti-84, оба имеют одинаковый код. Хотя один из уровней не завершается, когда персонаж достигает конца, и рассматривает последнее место как стену. ClrHome 1→A 1→B For(y,1,8...
78 просмотров
schedule 18.02.2023

i=i+1 в скомпилированных языках?
Я пишу программу для своего калькулятора TI-nspire на TI-BASIC, оптимизированной версии BASIC. Насколько я могу судить, TI-BASIC — компилируемый язык. У меня больше опыта работы с языками сценариев, где вы можете определить i как i+1, где...
99 просмотров
schedule 03.03.2023

TIBASIC: Как можно вызвать выражение с несколькими переменными?
Я знаю, что на Ti-84 и Ti-89 можно использовать «Определить», чтобы определить функцию с несколькими переменными. Однако есть ли способ использовать «Подсказку» или что-то в этом роде для определения функции? Предположим, у нас есть очень простая...
1045 просмотров
schedule 18.09.2022

Синтаксическая ошибка на TI-84 Plus
Я получаю синтаксическую ошибку, когда запускаю следующий код: Prompt A,B,C B^2-4*A*C→Δ If Δ IS<(0) Disp "No Real Solutions" If Δ=0 Disp "One Solution",-B/(2*A) If Δ IS>(0) Then (-B-√(Δ))/(2*A)→E (-B+√(Δ))/(2*A)→F End Какие-то проблемы...
439 просмотров
schedule 13.07.2023

Действительно ли оптимизация кода в TI-BASIC имеет значение?
Я знаю, что в TI-BASIC принято одержимо оптимизировать и сохранять как можно больше битов (признаю, что это довольно весело). Например, DelVar Z Prompt X If X=0 Then Disp "X is zero" End //28 bytes будет очищен как...
317 просмотров

Как быстро заполнить список диапазоном чисел
У меня есть программа, где у меня есть список с 0:90 и второй список, который рассчитывается в каждой точке, используя этот список. уравнение не может быть записано как функция, которую можно легко построить, поэтому я использую график статистики для...
43 просмотров
schedule 15.05.2023

Переназначение переменных в цикле в простой программе на TI-Basic
В своих заметках (из конца 90-х!) я нашел простую программу на TI-Basic, которая принимает целое число N и выводит наименьшее простое число, большее или равное N. Prompt N If (N/2) = int (N/2) 1+N -> N For (I, 3, 2+iPart(√N, 2) If (N/I) =...
126 просмотров
schedule 26.03.2023

Как я могу отсортировать список/матрицу в функции?
Когда я пытаюсь использовать SortA и SortD в функции: Define test()= Func © Convoluted way of returning [0 1 2 4 5; 4 1 3 5 2] Local a,b a:=[1 5 2 0 4] b:=[1 2 3 4 5] SortA a,b Return colAugment(a,b) EndFunc Я получаю ошибку Invalid in a...
76 просмотров
schedule 06.05.2023