حـــل السؤال الثانــي
سؤال بسيط جدا وهو عبارة عن تكوين برنامج ذلك يقوم المستخدم بادخل عدد من الاعداء لمعرفة هل هذا العدد زوجي أم فردي
نحن نعلم في الرياضيات أن الاعداد الزوجية هي جميعها التي تقبل القسمة على العدد 2
لذلك يسهل علينا معرفة العدد الزوجي بسهولة
مثال:
العدد 4 هو عدد زوجي لأنه يقبل القسمة على 2
كما هو موضح في الحل
نلاحظ وجود رمز جديد الا وهو % هو عبارة عن عدد يقسم في عدد آخر لايجاد الباقي له
لنفرض أن المستخدم أدخل العدد 4
4 تقسيم 2 = 2 والباقي = 0
في السي بلاس بلاس نستعمل هكذا
if(n%2==0) //example
== نستعمله للتأكيد أنه يساوي هذا العدد ... هنــا العدد 4 مقسوم على العدد 2 .. والباقي == 0 وهذا صحيح
ثم سيدخل الى if ويطبع even
اذا عدد آخر .. مثال
المستخدم أدخل العدد 5
العدد 5 مقسوم على 2 .. والباقي ==0 ؟؟ هذا ليس صحيح لانه يوجد باقي
لذلك لن يدخل ال if
وانما سيذهب الى else
ويطبع كلمة odd أي بمعنى فردي
والله ولي التوفيق