TI-84 Plus가 있으며, n 차원 벡터의 크기를 계산하는 프로그램을 만들고 있습니다. 아래에 코드와 출력을 포함 시켰습니다.TI-BASIC : 프롬프트 또는 입력 명령에 대한 인덱싱
프로그램 편집기 :
PROGRAM:NTHDMAG
Disp "HOW MANY DIMENSIONS?"
Prompt N
{X,Y,Z,T,A,B,C,D,E,F,G,H,I,J,L,M,P,U,V,W}->L1
For(K,1,N,1)
L1(K)->Q
Prompt Q
End
출력 표시 :
pgrmNTHDMAG HOW MANY DIMENSIONS? N=?3 Q=?1 Q=?2 Q=?3 Done
내가 원하는 질문의 프롬프트에서 각각 L1, 문자, 및 인덱싱 L1 (K)로 대체한다 명령이 오류를 발생시킵니다. L1 글자의 값은 각 구성 요소의 값이 무엇이든 상관 없습니다 (예 : 1i + 2j + 3k).
나는 이것이 명확하길 바란다.하지만 그렇지 않은가를 분명히하는 것 이상이다. 제공 할 수있는 도움에 감사드립니다.
는'Input' 사용자 정의 문자열을 표시 할 수 있습니다, 그러나 이것은 당신이 처음에 필요 정말? 사용자는 일반적인'{A, B, C} 문법으로 목록을 직접 입력 할 수 있습니다. (물론 편리 할 수도있는 기존의 목록과 함께'Rcl '을 사용할 수 있습니다.) 물론 N은 미리 결정되지 않았습니다. – harold
@harold 사용자가 문자열을 입력하게하는 것은 사용자 친화적이지 못하며 원하지 않습니다. 내가 할 수 있다면 할 수 있다는 것을 의미하지만, 한 번에 하나의 변수 만 제시하는 것을 선호합니다. – ProgrammingEnthusiast
'Input'은 사용자 정의 문자열을 * 표시 할 수있게합니다. (또한 입력으로 읽지 만 요점은 아닙니다.) 그게 당신이하려고하는 것입니다, 그렇죠? "Q =?" 맞춤 문자열로? – harold