Как разрешить неопределенное количество входов на TI-Nspire CX?
Я учусь в средней школе, и мне нравится создавать программы на моем калькуляторе TI-Nspire CX. Одним из главных факторов, ограничивающих мои возможности программирования, является количество разрешенных входов. Я знаю только, как создавать программы, в которых разрешено заданное количество входов. Пример: допустим, моя программа говорит "да", если набор данных является функцией, или "нет", если набор данных не является функцией, но вы можете ввести только 4 числа (x,x,y,y). Если вы введете "имя_программы (1,2,3,4)", будет отображено "Да". Как мне сделать так, чтобы вы могли вводить любое количество цифр, а не только a, b, c, d ИЛИ a, b ИЛИ a,b,c,d,e,f,g ETC. Вся помощь очень ценится! Спасибо!!
0 ответов
Требовать, чтобы аргумент был списком:
Define LibPub prog(vars)=
Prgm
If getType(vars)="LIST" Then
For var,1,dim(vars)
"Do something with each item of the list on the next line."
vars[var]
EndFor
EndIf
EndPrgm