السلام عليكم ورحمة الله وبركاته..

ممكن المساعدة لفهم هاذا السؤال حيث انني طالبة جامعية وهاذا السؤال واجب علي

ولم أستطع أن أفهمه بشكل صحيح

حيث طالب هنا في السؤال ان أعرف 2D Array

ويكون الادخال رقم الكلاس اما 1,2,3,4 ومن ثم أدخل المبلغ الذي تبرع به الكلاس

ومن ثم اعرض المبلغ الذي تبرع به هاذا الكلاس مثلا لو دخلت رقم الكلاس 1 والمبلغ 20

ومن ثم مرة اخرى أدخلت رقم الكلاس 1 والمبلغ 20

هنا يحدث ان تنحذف العشرين وتكون 40 مجموع الذي تبرع به الكلاس

وأظل ادخل الى م تتوقف عملية الادخال

وكتابة البرنامج بلغة ++c

حيث انني لا أعلم كيف أبدأ بحل هاذا السؤال

هاذا هو السؤال:

Addison High School is holding a fundraiser. The freshmen, sophomores, juniors, and

seniors hold a competition to see which class contributes the most money. Write a program

that allows you to enter two numbers for each contribution as it comes in—the

class of the contributor (1, 2, 3, or 4), and the amount contributed in dollars. For example,

perhaps a junior contributes $20. The user would enter a 3 and a 20. The program

continues to accept data until the user types 999 for the contributor’s class. At that

point, data entry is completed, so display the four class totals as well as the number of

the class (1, 2, 3, or 4) that contributed the most

وشكرا