اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

إن هذا البرنامج سهل وعليك البداية بالاعتماد على نفسك و التدرب ومن غير المنطقي طلب حل الوظائف لك.

سأشرح بعض الخطوات المفيدة و عليك إكمال البرنامج بنفسك.

المطلوب برنامج يجمع 10 أعداد. المتطلبات:

  1. متغير مؤقت يحمل القيمة التي أدخلها المستخدم
  2. متغير دائم يحمل قيمة المجموع
  3. متغير يحمل عدد الأعداد التي يجب إدخالها من المستخدم

الخطوات:

  1. طباعة رسالة تفيد المستخدم بتنبيهه ليدخل 10 أعداد
  2. ادخال الأعداد ضمن حلقة while حيث يكون عداد الحلقة هو متغير قيمته الافتراضية 10 و تنقص مع كل تكرار
  3. ضمن حلقة while ندخل القيمة اللحظية التي أدخلها المستخدم و نضيفها لمتير المجموع
  4. انتهاء الحلقة - طباعة النتيجة
تهيئة المتحولات
int counter = 10;
int temp = 0;
int sum = 0;

طلب ادخال الأرقام
cout << "enter 10 number s ";

ادخال الارقام و حساب المجموع
whiel counter > 0
  cin temp
  sum = sum + temp
  counter = counter -1
  
طباعة النتيجة
cout << sum

 

  • 0
نشر
بتاريخ 39 دقائق مضت قال Wael Aljamal:

إن هذا البرنامج سهل وعليك البداية بالاعتماد على نفسك و التدرب ومن غير المنطقي طلب حل الوظائف لك.

سأشرح بعض الخطوات المفيدة و عليك إكمال البرنامج بنفسك.

المطلوب برنامج يجمع 10 أعداد. المتطلبات:

  1. متغير مؤقت يحمل القيمة التي أدخلها المستخدم
  2. متغير دائم يحمل قيمة المجموع
  3. متغير يحمل عدد الأعداد التي يجب إدخالها من المستخدم

الخطوات:

  1. طباعة رسالة تفيد المستخدم بتنبيهه ليدخل 10 أعداد
  2. ادخال الأعداد ضمن حلقة while حيث يكون عداد الحلقة هو متغير قيمته الافتراضية 10 و تنقص مع كل تكرار
  3. ضمن حلقة while ندخل القيمة اللحظية التي أدخلها المستخدم و نضيفها لمتير المجموع
  4. انتهاء الحلقة - طباعة النتيجة

تهيئة المتحولات
int counter = 10;
int temp = 0;
int sum = 0;

طلب ادخال الأرقام
cout << "enter 10 number s ";

ادخال الارقام و حساب المجموع
whiel counter > 0
  cin temp
  sum = sum + temp
  counter = counter -1
  
طباعة النتيجة
cout << sum

 

 

بتاريخ 48 دقائق مضت قال Wael Aljamal:

إن هذا البرنامج سهل وعليك البداية بالاعتماد على نفسك و التدرب ومن غير المنطقي طلب حل الوظائف لك.

سأشرح بعض الخطوات المفيدة و عليك إكمال البرنامج بنفسك.

المطلوب برنامج يجمع 10 أعداد. المتطلبات:

  1. متغير مؤقت يحمل القيمة التي أدخلها المستخدم
  2. متغير دائم يحمل قيمة المجموع
  3. متغير يحمل عدد الأعداد التي يجب إدخالها من المستخدم

الخطوات:

  1. طباعة رسالة تفيد المستخدم بتنبيهه ليدخل 10 أعداد
  2. ادخال الأعداد ضمن حلقة while حيث يكون عداد الحلقة هو متغير قيمته الافتراضية 10 و تنقص مع كل تكرار
  3. ضمن حلقة while ندخل القيمة اللحظية التي أدخلها المستخدم و نضيفها لمتير المجموع
  4. انتهاء الحلقة - طباعة النتيجة

تهيئة المتحولات
int counter = 10;
int temp = 0;
int sum = 0;

طلب ادخال الأرقام
cout << "enter 10 number s ";

ادخال الارقام و حساب المجموع
whiel counter > 0
  cin temp
  sum = sum + temp
  counter = counter -1
  
طباعة النتيجة
cout << sum

 

شكراً للنصيحة والرد... كيف ممكن حسن من تفكيري... احيانا بحل برامج اصعب من هيك وأحيانا ب ارتبك وخاصة بحلقة while.. 

بتاريخ 47 دقائق مضت قال Mohamed Abd Elfattah:

استخدم الكود الاتى بداخل ال main

ايضا اقتؤح عليك تنمية المهارات بشكل اكثر من ذلك 

حيث ان البرنامج بسيط لا يحتاج مساعدة و هو من الاساسيات.

int i=0;

int temp;

int sum=0;

while(i<10){

i++;

cin >> temp;

sum += temp;

}

شكراً على الحل والنصيحة... هل ممكن اقتراح لتحسين قدراتي 

  • 0
نشر
بتاريخ 1 دقيقة مضت قال Mhamad Nour Khalifh:

شكراً للنصيحة والرد... كيف ممكن حسن من تفكيري... احيانا بحل برامج اصعب من هيك وأحيانا ب ارتبك وخاصة بحلقة while.. 

أهلا،

عليك بالتدرب أكثر و مراجعة الشروحات وكتابة المزيد من الأكواد, وقم بتقسيم البرنامج لعدة خطوات وثم نفذ كل منهم على حدى.

  • 0
نشر
بتاريخ 24 دقائق مضت قال Mhamad Nour Khalifh:

 

شكراً للنصيحة والرد... كيف ممكن حسن من تفكيري... احيانا بحل برامج اصعب من هيك وأحيانا ب ارتبك وخاصة بحلقة while.. 

شكراً على الحل والنصيحة... هل ممكن اقتراح لتحسين قدراتي 

التدريب اقترح موقع hacker rank مميز جدا و سيساعدك

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...