اكتب التعابير الاتية بلغة QBASIC ؟
التعبير الحسابي | التعبير بلغة QBASIC |
ax2 + bx + c | a * x ^ 2 + b * x + c |
2 ( x – y ) + xy | 2 * ( x – y ) + x * y |
x + y 7 | ( x + y ) / 7 |
2xy (-3z + 1)√ | ( 2 * x * y * ( -3 * z + 1 )) ^ ( 1/2) |
ملاحظات هامة :
1. عندما يكون هناك مثلا حرفين معا ( XY ) فاننا لا نعتبرهما اسم لمتغير وأنما نفترضهما متغيرين منفصلين ونعبر عنهما
بـ ( X * Y ) كما في الرياضيات عندما نقول س ص فانها تكون تعني س × ص .
2. الأقواس تبقى كما هي أي أننا لا نوزع خارج القوس على ما بداخل القوس.
3. يجب أن تراعي قواعد الأولوية وتسلسل تنفيذ العمليات بحيث يكون التعبير المكتوب بلغة QBASIC يعطي نفس التعبير الحسابي وخاصة في عملية القسمة , وبالتالي اذا اردنا ان نعطي عملية اولوية اعلى فاننا نضعها داخل اقواس , ويوجد هذه القاعدة التي ستساعدك عزيزي الطالب في تحويل عملية القسمة وهي ( إذا كان هناك أكثر من متغير او ثوابت يجمع بينها معاملات حسابية سواء في البسط او المقام فنها توضع داخل أقواس كما في المثال رقم 3 )
4. الجذر يحول بحيث يؤخذ ما تحت الجذر ويرفع للقوة 0.5