عرف تركيب وسمه MarkRecord كما يلي
struct Mark Record
}
;[ double assingn[4
; [ doblemonth[2 doble final;
اكتب برنامجا يقوم بحساب درجه محصله طالب رقميا مع الحرف المقابل لمعدل نجاحه ام رسوبه يسال هذا البرنامج المستخدم لادخال درجات الطالب على ان تخزنالمعطياتفي متحول من النمط Mark Recordالمعرف اعلاه يقوم بعدها البرنامج بحساب وطباعه المحصلهمع الحرف المقابل لدرجه محصلته
بعد اجراء الحسبات الازمه لطالب واحد يسال البرنامج اذا كنت تريد اجراء الحساباتلطالب اخر عن طريق ادخال الحرف yاوy في حال الرغبه وفي حال عدم الرغبه يدخل n اوN.في حال الخطاء في ادخال الحروفيسال البرنامج لاعادة ادخال الخيار. على فرض انه في هذا الفصلقد تم اعطاءاربع وضائف يعطى لكل منها درجه من 20 ويوجد 2 امتحان يعطى لكل واحد منهما درجه من 15 ويعطى للامتحان النهائي درجه من 50
باقي تكماه الواجب