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

السؤال

Recommended Posts

  • 0
نشر

علينا إدخال الأرقام من المستخدم و التأكد أننا لم ندخل -1 (ينتهي الإدخال) أو إدخال 4 قيم ثم عد الأعداد الموجبة..

علينا تعريف عداد يحوي عدد الأعداد المدخلة، و عداد آخر للقيم الزوجية (الفردية تكون ناتج الطرح)

لضمان عدد تكرارات أقل من 4 يمكن استخدام حلقة for مع شرط بداخلها للقيمة -1.

أرجو تجريب الطريقة السابقة قبل رؤية الحل:

int numbers = 0
int even = 0;
int x;

for (int i=0;i<4;i++){
  cin >> x;
  if (x == -1) break;
  numbers ++;
  if (x % 2 == 0) even ++;
}

cout << "numbers: " << numbers << "\neven: " << even << "\nodd: " << numbers - even << endl;

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...