public static void Main()
Console.WriteLine("مرحبا بك في حاسبة معدل المراقبة المستمرة للسنة الثالثة إعدادي الدورة الثانية");
Console.WriteLine("أدخل نقطة الفرض الأول في اللغة العربية");
ar1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في اللغة العربية");
ar2 = float.Parse(Console.ReadLine());
float arTOTAL = ( ar1 + ar2) / 2;
Console.WriteLine("أدخل نقطة الفرض الأول في الفرنسية");
fr1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الفرنسية");
fr2 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثالث في اللغة الفرنسية");
fr3 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الرابع في اللغة الفرنسية");
fr4 = float.Parse(Console.ReadLine());
float frTOTAL = ( fr1 + fr2 + fr3 + fr4) / 4;
Console.WriteLine("أدخل نقطة الفرض الأول في الرياضيات");
ma1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الرياضيات");
ma2 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثالث في الرياضيات");
ma3 = float.Parse(Console.ReadLine());
float maTOTAL = ( ma1 + ma2 + ma3) / 3;
Console.WriteLine("أدخل نقطة الفرض الأول في الفيزياء");
py1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الفيزياء");
py2 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثالث في الفيزياء");
py3 = float.Parse(Console.ReadLine());
float pyTOTAL = ( py1 + py2 + py3) / 3;
Console.WriteLine("أدخل نقطة الفرض الأول في العلوم");
svt1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في العلوم");
svt2 = float.Parse(Console.ReadLine());
float svtTOTAL = (svt1 + svt2) / 2;
Console.WriteLine("أدخل نقطة الفرض الأول في الإجتماعيات");
hg1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الإجتماعيات");
hg2 = float.Parse(Console.ReadLine());
float hgTOTAL = ( hg1 + hg2) / 2;
Console.WriteLine("أدخل نقطة الفرض الأول في الإسلاميات");
is1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الإسلاميات");
is2 = float.Parse(Console.ReadLine());
float isTOTAL = ( is1 + is2) / 2;
Console.WriteLine("أدخل نقطة الفرض الأول في اللغة الإنجليزية");
eng1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في اللغة الإنجليزية");
eng2 = float.Parse(Console.ReadLine());
float engTOTAL = (eng1 + eng2) / 2;
Console.WriteLine("أدخل نقطة الفرض الأول في الرياضة");
sp1 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثاني في الرياضة");
sp2 = float.Parse(Console.ReadLine());
Console.WriteLine("أدخل نقطة الفرض الثالث في الرياضة");
sp3 = float.Parse(Console.ReadLine());
float spTOTAL = ( sp1 + sp2 + sp3) / 3;
float Total1 = (arTOTAL * arM) + (frTOTAL * frM) + (maTOTAL * maM) + (pyTOTAL * pyM) + (svtTOTAL * svtM) + (hgTOTAL * hgM) + (isTOTAL * isM) + (engTOTAL * engM) + (spTOTAL * spM);
float FINALTOTAL = Total1 / (arM + frM + maM + pyM + svtM + hgM + isM + engM + spM);
Console.WriteLine(" : معدل المراقبة المستمرة");
Console.WriteLine(FINALTOTAL.ToString("0.00") + "/20");
if( FINALTOTAL >= 17 && FINALTOTAL < 20) {
Console.WriteLine("ينتقل بجدارة");
} else if(FINALTOTAL >= 10 && FINALTOTAL < 20) {
Console.WriteLine("ينتقل");
} else if(FINALTOTAL < 10 && FINALTOTAL > 0) {
Console.WriteLine("يكرر");
} else if(FINALTOTAL < 2 && FINALTOTAL > 0) {
Console.WriteLine("يفصل");
} else if(FINALTOTAL < 0) {
Console.WriteLine(".حدث خطأ، حاول مجددا ");
} else if(FINALTOTAL >= 20) {
Console.WriteLine("كداب هههههه");
Console.WriteLine("هذه مجرد نقطة تقريبية لمعدلك، لم نقم باحتساب الأنشطة المندمجة - السلوك - إالخ، إالخ. هذه ستكون أقل نقطة يمكنك الحصول عليها");
Console.WriteLine("/restart إعادة الحساب؟ أكتب");
var restart = Console.ReadLine();
if (restart == "/restart") {