تم النشر منذ 27 Jun 2014 (معدل) بسم الله الرحمن الرحيمأنا نزلت مثال عن خورزمة بسيطة جــداّ وطبعا معاها الحل بس فية حاجة مش فاهمها المهم المعادلة أهيةتمرين 5: أكتب الخوارزمية الرمزية لحل المعادلة :0=ax+bمناقشاّ جميع الحالات الممكنة لـ a,b----------------------------------وكان حلها1- المدخلات : أدخل :b,a2_ المعالجة والمخرجات :أذا كان (a=0,b<>0) أطبع : "مستحيل الحل"وألا أذا كان (a=0,b=0) أطبع : "حالة متطابقة"وألا (a<>0) نجد : x=b/aأطبع قيمة x-----------------------------------وسؤالى فى هذا السطرأذا كان (a=0,b<>0) أطبع : "مستحيل الحل"لماذا يكون مستحيل الحل مش المقصود بــ b<>0 أى أن b=0 والمفروض يكون الناتج فى هذة الحالة يساوى صفر تم تعديل 27 Jun 2014 بواسطه karikaaaa 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 28 Jun 2014 <> تعني لاتساوي 2 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 28 Jun 2014 (معدل) المشكلة ليست في أن b = 0، بل في حالة أن a = 0 (ذلك السطر لن ينفذ إذا كانت b = 0، فـ<> تعني لايساوي كما تفضل m ahmed). لو أعدت كتابة المعادلة، ستجد أن قيمة x (هناك خطأ في الخوارزمية، يفترض ان تكون b سالبة) LaTeX إذا كانت قيمة a = 0، فأنت ستقسم على صفر، وهذه قيمة ليست محددة. فلو فرضنا أن البسط b = 1، وراقبت الأعداد عندما تقترب a للصفر من جهة الأعداد الموجبة، ستجد أن العدد يكبر ويكبر (يتجه للنهاية ∞): LaTeX ومن جهة الأعداد السالبة، ستجد أن العدد يصغر ويصغر (يبدأ في التلاشي ∞-): LaTeX لو أعدت كتابة التحليل السابق بصيغة الإقتراب (على الأقل نريد معرفة القيمة التي تقرب لها 1/a): LaTeX لو كنت تقترب للصفر من اليمين من جهة الأعداد الموجبة، فالعدد يكبر ويكبر ويتجه للانهاية، لكن لو كنت تقترب للصفر من اليسار من جهة الأعداد السالبة فالعدد يصغر ويتجه للانهاية السالبة. الرسم أيضاً يوضح تصرف القيمة 1/a لو اعتبرناها دالة: في الأخير، لاتستطيع تحديد العدد النهائي الذي تتجه له 1/a عندما تقترب a للصفر. عموماً هذه مشكلة رياضية أكثر من أنها برمجية، فأغلب المعالجات ستعطي استثناء -خطأ- عندما تقسم عدد على صفر ونظام التشغيل سيوقف برنامجك إذا لم تعالج هذا الخطأ، كأن تتحقق من أن قيمة a لاتساوي الصفر قبل القسمة، أو تعالج الإستثناء إذا كانت لغتك أو نظام التشغيل يوفر آلية لمعالجة الإستثناءات exceptions handling. تم تعديل 28 Jun 2014 بواسطه Mr.B 1 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 1 Jul 2014 بارك الله فيكم أخوانى أخm ahmedوأخMr.B 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 8 Dec 2014 أذا كان (a=0,b<>0) أطبع : "مستحيل الحل"طبعآ مستحيل لأنه لو كانت A=0 , B<> 0فانك بالتعويض فى المعادلة عن A=0 تجد أن B=0وهذا فعلآ مستحيل ، فمثلآ لو كانت المعادلة AX+7=0 وكانت A=0 فكأنك تقول أن 0=7وهذا طبعآ لايحدث الا اذا كانت A فقط هى التى تساوى صفرلأنه لو كان كلاهما =صفر فستجد عكس الاستحالة تمامآ (ستجد أن أى حل يخطر ببالك سيكون صحيحآ)لأن أى قيمة للمتغير X لوعوضت بها فستئول المعادلة الى أن 0=0+0وهذا صحيح 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 13 Dec 2014 A=0 , B<> 0 مستحيلة لانه اذا كان B=0 فغيرها اي , B<> 0 غير ممكنة 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ (معدل)
بسم الله الرحمن الرحيم
أنا نزلت مثال عن خورزمة بسيطة جــداّ وطبعا معاها الحل بس فية حاجة مش فاهمها المهم المعادلة أهية
تمرين 5: أكتب الخوارزمية الرمزية لحل المعادلة :0=ax+b
مناقشاّ جميع الحالات الممكنة لـ a,b
----------------------------------
وكان حلها
1- المدخلات : أدخل :b,a
2_ المعالجة والمخرجات :
أذا كان (a=0,b<>0) أطبع : "مستحيل الحل"
وألا أذا كان (a=0,b=0) أطبع : "حالة متطابقة"
وألا (a<>0) نجد : x=b/a
أطبع قيمة x
-----------------------------------
وسؤالى فى هذا السطر
أذا كان (a=0,b<>0) أطبع : "مستحيل الحل"
لماذا يكون مستحيل الحل مش المقصود بــ b<>0 أى أن b=0 والمفروض يكون الناتج فى هذة الحالة يساوى صفر
تم تعديل بواسطه karikaaaaشارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه