ليلى نشر 6 مارس 2017 أرسل تقرير نشر 6 مارس 2017 كتابه برنامج يقوم بعمليه القسمه دون استخدام "/" بالغه ++c 2 اقتباس
0 طارق جهاد نشر 6 مارس 2017 أرسل تقرير نشر 6 مارس 2017 (معدل) وعليكم السلام. جميع العمليات الحسابية هي بالأصل شكل من اشكال عملية الجمع وهي العملية الوحيدة التي يفهمها الحاسوب. يمكن فهم عملية القسمة بنفس المفهوم، مثلا لو فرضنا لدينا العددين 10 و 2 لاجراء عملية القسمة نقوم بطرح (جمع باشارة سالبة) العدد 2 من العدد عشرة فنحصل على 8، نقوم بتكرار نفس العملية حتى الوصول للصفر، وعدد مرات التكرار يكون هو ناتج القسمة (بالمثال سنقوم بعملية الطرح 5 مرات) #include <iostream> using namespace std; void main() { int x; int y; cout << "Enter first number:"; cin >> x; cout << "Enter second number:"; cin >> y; int result = 0; while (x >= y) { x -= y; result++; } cout << "Result: " << result << endl; } بالتوفيق،،، تم التعديل في 6 مارس 2017 بواسطة طارق جهاد 1 اقتباس
0 أماني الغريب نشر 6 مارس 2017 أرسل تقرير نشر 6 مارس 2017 (معدل) #include <iostream> using namespace std; int main(){ double x,y,z=0; cin>>x>>y; do{x -= y; z=(x>0)?(z+1):(z+0); }while(x>0); cout<<z+1<<endl; return 0;} تم التعديل في 6 مارس 2017 بواسطة أماني الغريب 1 اقتباس
0 fuck society نشر 22 مارس 2017 أرسل تقرير نشر 22 مارس 2017 (معدل) صديقتي اسعد الله مسائك اولا ثانيا معنى القسمة هي كالتالي لنفرض اننا نريد قسمة 20 على 5 معنى ذلك هو 20-5=15 15-5=10 10-5=5 5-5=0 لاحظي عدد عمليات الطرح يساوي 4 لذلك ناتج قسمة 20 على خمسة يساوي اربعة هذا مثال لقسمة من دون باق لنضرب مثال لقسمة مع باق مثال قسمة 13 على 4 13-4=9 9-4=5 5-4=1 عندما يصبح ناتج الطرح اصغر من المطروح لا نكمل العملية ويدعى هذا الناتج باقي لذلك يمكنك انشاء دالة باستخدام الطريقة العودية لتجدي قسمة عددين ولاتنسي الشرط المهم انه لايمكن القسمة على صفر تم التعديل في 22 مارس 2017 بواسطة fuck society خطأ إملائي 1 اقتباس
0 ABDULRAHMAN ALJEHANI نشر 22 أبريل 2017 أرسل تقرير نشر 22 أبريل 2017 (معدل) وعليكم السلام. يمكنك كاتبة Function تحسب عدد مرات عمليات الطارح ومعرفة الرقم الصحيح لذلك مثال : int Div(const int FNum1, const int FNum2) { int iCount = 0; int I = FNum1; while (I > 0) { I = I - FNum2; iCount++; } return iCount; } الإستخدام كالتالي: int main() { cout << Div(15, 5); // This will print 3 } وهذا مثال حي على الـ Function وضعته في الرابط التالي: http://cpp.sh/73gtz تم التعديل في 22 أبريل 2017 بواسطة ABDULRAHMAN ALJEHANI تنسيق النص اقتباس
السؤال
ليلى
كتابه برنامج يقوم بعمليه القسمه دون استخدام "/" بالغه ++c
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.