تحديات برمجيةإجراء عمليات حسابية - التحدي التاسع
- التمرين الأول
- التمرين الثاني
- التمرين الثالث
- التمرين الرابع
- التمرين الخامس
التمرين الأول
قم بتعريف دالة إسمها Power()
, عند استدعاءها نمرر لها عددين, فترجع ناتج قيمة العدد الأول مضاعفة بقيمة العدد الثاني.
بعدها قم بتجربة هذه الدالة في البرنامج.
الحل بلغة بايثون الحل بلغة جافا الحل بلغة C الحل بلغة #C الحل بلغة ++C
التمرين الثاني
قم بتعريف دالة إسمها Factorial()
, عند استدعاءها نمرر لها عدد, فترجع ناتج قيمة الـ Factorial له.
بعدها قم بتجربة هذه الدالة في البرنامج.
الحل بلغة بايثون الحل بلغة جافا الحل بلغة C الحل بلغة #C الحل بلغة ++C
التمرين الثالث
قم بتعريف دالة إسمها SquareRoot()
, عند استدعاءها نمرر لها عدد, فترجع ناتج قيمة الجزر التربيعي ( Square Root ) له.
بعدها قم بتجربة هذه الدالة في البرنامج.
الحل بلغة بايثون الحل بلغة جافا الحل بلغة C الحل بلغة #C الحل بلغة ++C
التمرين الرابع
قم بتعريف دالة إسمها IsPrime()
, عند استدعاءها نمرر لها عدد, فترجع True
إذا كان العدد عبارة عن عدد أوّلي ( Prime Number ) و ترجع False
إن لم يكن كذلك.
بعدها قم بتجربة هذه الدالة في البرنامج.
معلومة: العدد الأولي هو العدد الذي يقبل القسمة على نفسه و على 1 فقط مثل الأرقام 1 - 3 - 5 - 7 - 11 - 13 - 17 إلخ..
الحل بلغة بايثون الحل بلغة جافا الحل بلغة C الحل بلغة #C الحل بلغة ++C
التمرين الخامس
أكتب برنامج يطلب من المستخدم إعطائه عدد صحيح أكبر من 2 و خزنه في المتغير n
.
بعدها يقوم بطباعة جميع الأعداد الأولية ( Prime Numbers ) الموجودة بين 2 و n
.
معلومة: العدد الأولي هو العدد الذي يقبل القسمة على نفسه و على 1 فقط مثل الأرقام 1 - 3 - 5 - 7 - 11 - 13 - 17 إلخ..
الحل بلغة بايثون الحل بلغة جافا الحل بلغة C الحل بلغة #C الحل بلغة ++C