كيف أكتب برمجة لمعرفة العدد زوجي في لغة ++C

4 إجابات

كلنا نعرف ان العدد الزوجي يقبل القسمة على 2

لكن في البرمجة هناك ما يسمى بباقي القسمة او modulus

هذه العملية (باقي القسمة) تكتب على شكل حرف % (النسبة المئوية)

حيث لمعرفة ما اذا كان لرقم زوجي او فردي نستخدم هذه العملبة مع ارفاق if

اولا نقوم بتعريف متغير x

ثم نقوم بالعملية التالية x%2

اذا كان الناتج يساوي 0 فالعدد زوجي واذا كان الناتج عدد اخر فالعدد فردي

مثال تطبيقي للكود


#include <iostream>

#include <math.h> #

using namespace std;

int main() {

   

  int x;

  cout<<"entrer un nombre"<<endl;

  cin>>x;

   

   

  if(x%2==0)

  

     cout<<"zawji";

  else 

     cout<<"fardi";

  

   

  return 0;

}

اسفة اذا كان الكود ملخبط لم استطع تعديله

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/رغد-ثائر-العسيري
رغد ثائر العسيري
مهندسه برمجيات
.
٢٣ أبريل ٢٠١٩
قبل ٦ سنوات
جميعنا نعرف ان العدد الزوجي هو الذي يقبل القسمه على العدد 2 والباقي هو 0 
 عليك اولا تعريف متغير ومن ثم ادخال المتغير وفحصه اذا كان زوجي ام فردي

;int S      
 ;"cout << "please enter the number
;  cin>>S 
(if (S % 2 ==0
}
;"cout <<"the number is even
;cout << S 
{
else 
;"cout <<"the number is odd  
  ;cout << S

profile/سليم-شبلاق
سليم شبلاق
Team Leader , Android Developer
.
١٦ مارس ٢٠١٩
قبل ٦ سنوات
لتقوم بذلك عليك اولا تعريف متغير ليتم تخزين القيمة التي سيقوم بادخالها المستخدم و لنفرض انه value من ثم يجب ان تعلم ما هي الطريقة التي نستخدمها لتمييز العدد الفردي عن الزوجي ، ببساطة العدد الزوجي هو العدد الذي باقي قسمته على 2 يساوي صفر و بذلك نصل الا اننا نود استخدام الجمل الشرطية if لتقوم بفحص الرقم المدخل و في حال كان الرقم يقبل القسمة على ذلك سنقوم بطباعة Even و اذا كان لا سنقوم بطباعة odd .. حاول كتابة الكود بنفسك لكي تتمكن من تحسين التفكير المنطقي لديك ..

profile/منار-عنبتاوي
منار عنبتاوي
مهندسة أنظمة حاسوب
.
١٥ مارس ٢٠١٩
قبل ٦ سنوات
 
 لتقوم بكتابة برمجة لمعرفة العدد زوجي ,ستحتاج إلى متغير واحد لهذا العدد كالتالي :
;int num      
 ;"cout << "please enter the number
cin>>num 
(if (num % 2 ==0
}
;"cout <<"the number is even  
{
else 
;"cout <<"the number is odd