Kawther Wathiq نشر 28 فبراير 2021 أرسل تقرير نشر 28 فبراير 2021 (معدل) برنامج لاختبار العدد x فيما إذا كان أولي أم لا, بلغة c++ . من فضلكم. تم التعديل في 28 فبراير 2021 بواسطة Kawther Wathiq توضيح السؤال 1 اقتباس
1 Wael Aljamal نشر 28 فبراير 2021 أرسل تقرير نشر 28 فبراير 2021 أولا ما هي الأعداد الأولية؟ هي أي عدد أكبر من 1 وتقبل القسمة على عددين هما 1 و العدد نفسه. كيفية التأكد من باقِ القسمة في ++C؟ (يقبل العدد X القسمة على Y إذا كان باقِ قسمته مساوياً للصفر) mod => % x % y = z 4 % 2 = 0 5 % 2 = 1 .. لاختبار العدد فيما إذا كان أولي أم لا علينا التأكد من أنه لا يقبل القسمة على أي عدد ضمن المجال من 2 إلى العدد نفسه - 1 bool isPrime(int x) { for (int i=2; i < x ;i++){ if (x % i == 0){ // يقبل القسمة return false; // غير أولي } } return true; // عدد أولي لأنه لا يوجد عدد يقبل القسمة عليه } يمكنك استدعاء هذه الدالة في البرنامج الرئيسي الدالة Main وتمرير القيمة X بعد إدخالها من المستخدم بتعليمة cin أو استخدام نفس المنطق ضمن الدالة main مباشرة 1 اقتباس
0 Wael Aljamal نشر 28 فبراير 2021 أرسل تقرير نشر 28 فبراير 2021 بتاريخ منذ ساعة مضت قال Kawther Wathiq: ما الخطأ؟ يوجد مشكلة في الصورة أرجو إعادة التعليق 1 اقتباس
السؤال
Kawther Wathiq
برنامج لاختبار العدد x فيما إذا كان أولي أم لا, بلغة c++ .
من فضلكم.
تم التعديل في بواسطة Kawther Wathiqتوضيح السؤال
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.