أكتب برنامج بلغة C++ يستخدم الحلقة التكرارية while لطباعة مكعبات الاعداد
نسعد بكم في موقع "رواد العلم" حيث يعتبر منصة تعليمية عربية تهدف إلى تعزيز المعرفة وتطوير المهارات في مجالات متنوعة. يوفر الموقع محتوى تعليميًا شاملاً يتضمن مقالات، دروس، وموارد تعليمية في مجالات مثل العلوم، التكنولوجيا، الهندسة، والرياضيات.
أكتب برنامج بلغة C++ يستخدم الحلقة التكرارية while لطباعة مكعبات الاعداد
يتطلع الموقع إلى تقديم معلومات موثوقة ومفيدة، مما يساعد الطلاب والمعلمين والمهتمين في تعزيز فهمهم ورفع مستوى تعليمهم. كما يسعى إلى تشجيع التفكير النقدي والإبداع من خلال تقديم محتوى تفاعلي مفيد ومن ذلك طرح إجابة السؤال الآتي :
أكتب برنامج بلغة C++ يستخدم الحلقة التكرارية while لطباعة مكعبات الاعداد
الجـــواب هو :
#include <iostream>
#include <cmath> // نحتاجها لاستخدام دالة pow (الرفع إلى قوة)
using namespace std;
int main() {
int num;
cout << "ادخل رقمًا صحيحًا موجبًا: ";
cin >> num;
if (num <= 0) {
cout << "الرجاء ادخال رقم موجب اكبر من صفر.\n";
return 1; // إرجاع قيمة غير صفرية للإشارة إلى وجود خطأ
}
int i = 1; // تهيئة العداد
cout << "مكعبات الأعداد من 1 إلى " << num << ":\n";
while (i <= num) {
// حساب مكعب العدد
int cube = pow(i, 3); // استخدام دالة pow لرفع i للقوة 3
cout << "مكعب العدد " << i << " هو: " << cube << endl;
i++; // زيادة العداد
}
return 0; // إرجاع قيمة صفر للإشارة إلى نجاح البرنامج
}