وظيفة التحقق من الأعداد الأولية
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