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

C++ مجموع الأعداد

Mhamad Nour Khalifh

السؤال

اريد برنامج يطلب من المستخدم إدخال ١٠ اعداد ثم يقوم بحساب مجموع هذه الإعداد وطباعة الناتج ( يُفضل بحلقة while) 

تم التعديل في بواسطة Wael Aljamal
توضيح السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

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

int i=0;

int temp;

int sum=0;

while(i<10){

i++;

cin >> temp;

sum += temp;

}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...