Batool Mdoukh نشر 9 مارس 2023 أرسل تقرير نشر 9 مارس 2023 كيف اكتب برنامج لطباعة الارقام الزوجية من ١ الى ١٠٠ باستخدام While بلغة php وأيضاً نفس السؤال ولكن أريد مجموع الأعداد الفردية من ١ إلى ١٠ اقتباس
0 Mustafa Suleiman نشر 10 مارس 2023 أرسل تقرير نشر 10 مارس 2023 أولاً، لكتابة برنامج يقوم بطباعة الأرقام الزوجية من ١ إلى ١٠٠ باستخدام الحلقة While بلغة PHP، يمكن استخدام الكود التالي: $num = 1; while($num <= 100) { if($num % 2 == 0) { echo $num . "<br>"; } $num++; } و المثال السابق يستخدم متغير $num لتمثيل الرقم الحالي المطبوع، ويستخدم حلقة While لتكرار العملية حتى يصل الرقم الحالي إلى 100. داخل الحلقة، يتم استخدام جملة if للتحقق مما إذا كان الرقم الحالي زوجيًا باستخدام العملية $num % 2 == 0، وإذا كان كذلك يتم طباعته باستخدام جملة echo. بالنسبة للسؤال الثاني والذي يطلب كتابة برنامج لحساب مجموع الأعداد الفردية من ١ إلى ١٠، يمكن استخدام الكود التالي: $num = 1; $sum = 0; while($num <= 10) { if($num % 2 != 0) { $sum += $num; } $num++; } echo "مجموع الأعداد الفردية من ١ إلى ١٠ هو: " . $sum; يستخدم هذا الكود متغير $num لتمثيل الرقم الحالي المطبوع، ومتغير $sum لتخزين مجموع الأعداد الفردية. يتم استخدام حلقة While لتكرار العملية حتى يصل الرقم الحالي إلى 10. داخل الحلقة، يتم استخدام جملة if للتحقق مما إذا كان الرقم الحالي فرديًا باستخدام العملية $num % 2 != 0، وإذا كان كذلك يتم إضافته إلى المجموع باستخدام عملية $sum += $num. أخيراً، يتم طباعة مجموع الأعداد الفردية باستخدام جملة echo. طريقة أفضل لتنفيذ نفس المهمة هناك طريقة أفضل للقيام بنفس الأمر بدون استخدام حلقة while، وذلك باستخدام الحلقة الفورية (for loop). يمكن استخدام الحلقة الفورية لطباعة الأعداد الزوجية من 1 إلى 100 على النحو التالي: for ($i = 2; $i <= 100; $i += 2) { echo $i . " "; } أما لطباعة مجموع الأعداد الفردية من 1 إلى 10، فيمكن استخدام الحلقة الفورية كذلك، على النحو التالي: $sum = 0; for ($i = 1; $i <= 10; $i += 2) { $sum += $i; } echo "Sum of odd numbers from 1 to 10 is: " . $sum; الكود يستخدم الحلقة الفورية لتكرار العداد من 1 إلى 10 بمقدار 2، مما يؤدي إلى تكرار الأعداد الفردية فقط، ثم يقوم بإضافة كل رقم فردي إلى مجموعه، وأخيراً يتم طباعة مجموع الأعداد الفردية المحسوبة. for في PHP اقتباس
السؤال
Batool Mdoukh
كيف اكتب برنامج لطباعة الارقام الزوجية من ١ الى ١٠٠ باستخدام While بلغة php
وأيضاً نفس السؤال ولكن أريد مجموع الأعداد الفردية من ١ إلى ١٠
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.