وظيفة التحقق من الأعداد الأولية

Rust Easy functions

مهمة «وظيفة التحقق من الأعداد الأولية»

اكتب دالة is_prime، تأخذ عددًا صحيحًا غير سالب n وتُرجع true إذا كان أوليًا، و false في الحالة المعاكسة. العدد الأولي هو عدد طبيعي أكبر من 1، ليس له قواسم موجبة أخرى غير 1 ونفسه. يجب أن تتعامل الدالة بشكل صحيح مع الأعداد من 0 إلى 1000. في الدالة main، اقرأ عددًا من الإدخال القياسي، واستدعِ الدالة، واطبع النتيجة على شكل سلسلة نصية "true" أو "false".

تنسيق الإدخال

العدد الصحيح n (0 ≤ n ≤ 1000).

تنسيق الإخراج

سلسلة نصية "true" أو "false".

أمثلة

مثال 1

الإدخال
2
الإخراج
true

مثال 2

الإدخال
7
الإخراج
true
main.rs