ايهما الاصح 9 او 1 ؟
أظن الضرب و القسمة لهما نفس الأولوية و بالتالي إن شاء الله الجواب 9
إسلامية إسلامية ثورتنا إسلامية .....ورح نبني بعون الله خلافة إسلامية
الاتنين ![]()
اللى ع الشمال
1+2 = 3
3*2 = 6
بعدين 6/6 = 1
أما اللى ع اليمين
6/2 =3
3 * 1 = 3
3*2 =6
3+6 = 9
:)
الأصح ان نبتعد عن هذا الأسلوب دائما :-)
(حسب C# Operator precedence and associativity (وأغلب بقية اللغات) الجواب هو 9)
إضافة:
المصدر...اقتباسUsually the addition, subtraction, multiplication, and division operators are left-associative, while the exponentiation, assignment and conditional operators are right-associative.
إضافة 2:
الجواب في WolframAlpha
تم تعديل هذه المشاركة بواسطة موليان في 29 فبراير 2012 في 12:56
9!
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
على حسب ما تعنيه الأقواس هنا ......
implementation-depended ...
أنا غيرت رأى ههه
الجواب 9
(6 / 2) * (1 + 2) = 9
B Brackets first O Orders (ie Powers and Square Roots, etc.) DM Division and Multiplication (left-to-right) AS Addition and Subtraction (left-to-right)
تم تعديل هذه المشاركة بواسطة أبو الجود في 29 فبراير 2012 في 14:25
الجواب 9
اعتقد الاله اللي ع اليمين
هي الاصح دائما لانها مطوره اكثر
تم تعديل هذه المشاركة بواسطة همس444 في 29 فبراير 2012 في 14:03
الأخ Unknown :D ذكر سبب الفرق :
اقتباسعلى حسب ما تعنيه الأقواس هنا ......implementation-depended ...
+1
كما قال الإخوة, الجواب الصحيح هو 9 :)
تم تعديل هذه المشاركة بواسطة khaled_prg في 29 فبراير 2012 في 19:42
طالما عملية القسمة والضرب موجودين ف نفس العملية بياخد من الشمال الى اليمين يعنى
(6 / 2) * (1 + 2) = 9
:)
tottimagican كتب:طالما عملية القسمة والضرب موجودين ف نفس العملية بياخد من الشمال الى اليمين يعنى
(6 / 2) * (1 + 2) = 9:)
أتفق معك أخي في الرأي .
هي إما أنها bug فعلاً في الـ Parser أو أنها ميزة, بحيث تعتبر الأقواس أعلى أولوية من القسمة و الضرب. صحيح أنه ضرب عادي, و لكن ربما اعتبر مصمم الـ expressions أن الأقواس لوحدها تعتبر أقوى من الضرب باستخدام رمز الضرب و القسمة.
الاصح من وجهة نظري 9 , لكن يبدوا ان الإصدار القديم يعامل إشارة القسمة على أنها إشارة كسر (كما في الصورة) , في حين ان اشارة الكسر المفترض تمثل بقوسين (لكل من البسط والمقام)
(6)÷(2*(2+1))
تم تعديل هذه المشاركة بواسطة Delphawi في 1 مارس 2012 في 21:15
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
حسب ما تعلمت أن الأقواس مُقدمة على البقية في مثل هذه العمليات ،
والجواب الصحيح يُصبح 1 .
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك
سأتقن الـ ++C و PHP إن شاء الله تعالى ...
جاري العمل على Microsoft Sql Server و MySQL ...
Delphawi كتب:الاصح من وجهة نظري 9 , لكن يبدوا ان الإصدار القديم يعامل إشارة القسمة على أنها إشارة كسر (كما في الصورة) , في حين ان اشارة الكسر المفترض تمثل بقوسين (لكل من البسط والمقام)
(6)÷(2*(2+1))
رأي صائب لأخي Delphawi
+1
إذا كنت لا تعرف طريقك . . فكل الطرق تؤدي الي هناك !!
الإجابة الصحيحة " 9 " كما في الآتي :-
6 قسمة 2 ( 1 + 2 ) نعوض عن مافي الأقواس أولاً
6 قسمة 2 ( 3 ) نقسم 6 على 2
3 (3) نضرب 3 في 3
= 9 الناتج 9
تم تعديل هذه المشاركة بواسطة روح الإبداع ~ في 2 مارس 2012 في 02:52
(( عبدالله )) كتب:حسب ما تعلمت أن الأقواس مُقدمة على البقية في مثل هذه العمليات ،
والجواب الصحيح يُصبح 1 .
ربما! لكن ما أفهمه أن المقدم هو ما داخل الأقواس، بالتالي يتم حساب ما داخل الأقواس، ثم القيام بباقي العمليات بالترتيب!
sitesmaker كتب:ربما! لكن ما أفهمه أن المقدم هو ما داخل الأقواس، بالتالي يتم حساب ما داخل الأقواس، ثم القيام بباقي العمليات بالترتيب!
بالضبط..
يا اخوان الكرام لا مشكلة في حساب الأقواس أولا أو آخرا. الموضوع ليس هذا :)
المشكلة في الضرب والقسمة.. بما أن لكل الضرب والقسمة نفس الـPrecedence (الأولوية)، يبقى Associativity لديهما، يعني الآلة في اليمين تحاسب Left to Right لذا النتيجة هي 9 ( وهذا الأصح في نظري. المصدر في ردي السابق) والآلة في اليسار تحاسب من Right to Left يعني اولا الضرب ثم القسمة.. هذا صحيح ايضا، لكن ليس Standard..
هذا كل الأمر :-)
صراحة رد الأستاذ خالد الشايع جعلني اشك في نفسي :)
تم تعديل هذه المشاركة بواسطة موليان في 2 مارس 2012 في 12:15
هنا اختلاف الناتج بسبب اختلاف النظام
في الحاسبتين ففي التي على اليمين استخدم النظام
الذي يستخدم عادة ولكن الحاسبه الاخرى استخدم فيها نظام اخر
النبهاني كتب:طيب ما رأيكم بهذا :
:lol:
:D , المشكلة من نوع الألة , لان عندي في Casio fx-991es لا يحدث هذا .. كما أني لا أرى علاقة بين هذه العملية والاعداد التخيلية !!
تم تعديل هذه المشاركة بواسطة Delphawi في 2 مارس 2012 في 18:31
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
الإجابه الصحيحه هي 1.
رياضيا يوجد نوعين من عمليات الضرب، الأول هو implicit multiplication و هو اعلي اولويه من العمليات الحسابيه الأخرى و فيه يتم كتابة عملية الضرب بدون استخدام علامة الضرب لذا فى المعادله سيتم الحصول على ناتج العمليه
أولا لوجود معامل الضرب الضمني و الذى يعتبر تنفيذه اعلي اولويه من القسمه و بالتالي تصبح العمليه الحسابيه هي
و الناتج 1.
النوع الثاني و هو explicit multiplication و فيه يتم استخدام علامة الضرب للفصل بين المعاملين فى هذه الحاله اجراء عملية القسمه او الضرب تعتمد على وجود الأقواس مثل 4/2*5 و النتيجه فى كل الأحوال هي 10.
الأله fx570MS تحتوى على معاملي الضرب السابق ذكرهم و فى المعادله تم استخدام معامل الضرب الضمني، إذا قمت بوضع علامة الضرب قبل القوس فهذا يعنى ان ناتج القوس سيتم ضربه فى البسط او في ناتج عملية القسمه.
الأله fx-50FH (لم استخدمها من قبل) واضح انها تقدم اولوية القسمه على معامل الضرب الضمني و لذلك اصبح محتوي القوس فى البسط و ليس المقام اى كأنك كتبتها بهذا الشكل لذلك كان الناتج 9 و هي اجابه غير صحيحه.
اقتباسعلى حسب ما تعنيه الأقواس هنا ......
implementation-depended ...
قواعد الرياضيات صارمه فى هذا الشأن - well defined - و لا تترك مجالا للتفكير، فى هذا الأمر لابد ان يكون احداهم خطأ.
و الله ولي التوفيق
تم تعديل هذه المشاركة بواسطة محمد علاء الدين في 2 مارس 2012 في 23:14
مدونتي: C++ Tips and Tricks
اقتباسقواعد الرياضيات صارمه فى هذا الشأن - well defined - و لا تترك مجالا للتفكير، فى هذا الأمر لابد ان يكون احداهم خطأ.
لا أعتقد أن هذا له علاقة بقواعد الرياضيات, و إنما تمثيل العبارات نفسها representation.
النبهاني كتب:طيب ما رأيكم بهذا :
:lol:
الصورة لم تكن تظهر لدي ؟
عموماً رفعتها من جديد على سيرفر المنتدى بعد عمل inspect element ، من الأفضل رفع أي صورة حتى يبقى ردك مفيداً إلى ماشاء الله :-) .
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri








