تي الأساسية:كيف يمكنك الحصول على معادلة كمدخل؟

StackOverflow https://stackoverflow.com/questions/5477991

  •  14-11-2019
  •  | 
  •  

سؤال

كنت ألعب بالبرمجة على جهاز TI-84 الخاص بي في فصل الرياضيات اليوم وقررت أن أحاول كتابة برنامج يقرأ معادلة ثم يفعل بعض الأشياء بها.لكني أجد صعوبة في قراءة المعادلة.حاولت :Prompt Y1 لكني ظللت أتلقى خطأ في نوع البيانات عندما أحاول استخدام البرنامج.هل لدى أي شخص أي أفكار حول كيفية تحقيق ذلك؟شكرا لك مقدما.

هل كانت مفيدة؟

المحلول

لست متأكدًا مما إذا كان TI-84 هو نفسه، ولكن في 83 سيعمل هذا إذا وضعت المعادلة بين علامتي اقتباس عند إدخالها.لذلك على سبيل المثال باستخدام البرنامج التالي:

PROGRAM:TEST
:Prompt Y1
:ClrDraw
:DispGraph

تشغيله:

prgmTEST
Y1=?"2X+1"

سيؤدي إلى رسم الرسم البياني لـ y=2x+1 (وأي معادلات أخرى قمت بإدخالها بالفعل في ذلك الوقت، IIRC).

نصائح أخرى

بدلا من ذلك، يمكنك القيام به

:Input "Eqn:",Str1
:String>Equ(Str1,Y1)
:DispGraph

بهذه الطريقة لن تضطر إلى وضع علامات الاقتباس في كل مرة تقوم فيها بإدخال معادلة.

كما أشار Timtech، هناك طريقة أسهل لكتابة هذا.

:String►Equ(Str1,Y1
can be
:Str1→Y1

يعد هذا الاستبدال عالميًا، ويستغرق نفس الوقت للتشغيل (لأنه يستخدم نفس الإجراءات بالفعل)، وهو أكثر ملاءمة للكتابة نظرًا لأنه لا يتعين عليك المرور عبر كتالوج الأوامر، كما أنه أصغر بمقدار بايتين.

مقتطف من مستودع معلومات مطور TI-Basic.

لدى شركة Texas Instruments كتب إرشادية عبر الإنترنت لبعض الآلات الحاسبة القابلة للبرمجة.إليك ملف PDF الخاص بـ TI-84 plus: http://education.ti.com/guidebooks/graphing/84p/TI84PlusGuidebook_Part2_EN.pdf.راجع الفصل 16 في البرمجة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top