الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج الاتأكد من ان العدد زوجي ام فردي

بدأه oldarco في 19 يوليو 2012 · 1 رد · 1,184 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند كتابة هذا البرنامج للتأكد من ان العدد فردي ام زوجي

class Program

{

static void Main(string[] args)

{

double enternumb;

Console.WriteLine("pleas enter number=");

enternumb =Parse(Console.ReadLine());

CheckMethod(enternumb);

}

static void CheckMethod(double Number)

{

if (Number % 2 == 0)

Console.WriteLine("Even Number");

else

Console.WriteLine("Odd Number");

}

}

}

تظهر هذه الرسالة ولا اعلم ما الحل وما معناها

Error 1 The name 'Parse' does not exist in the current context

#2
oldarco كتب:

عند كتابة هذا البرنامج للتأكد من ان العدد فردي ام زوجي

class Program

{

static void Main(string[] args)

{

double enternumb;

Console.WriteLine("pleas enter number=");

enternumb =Parse(Console.ReadLine());

CheckMethod(enternumb);

}

static void CheckMethod(double Number)

{

if (Number % 2 == 0)

Console.WriteLine("Even Number");

else

Console.WriteLine("Odd Number");

}

}

}

تظهر هذه الرسالة ولا اعلم ما الحل وما معناها

Error 1 The name 'Parse' does not exist in the current context

اخي الكريم

ضع فقط double.parse

Console.ReadLine()

و هذه الميثود بترجع string

و لكن انت تريد القيمة ال double المكتوبة

لذلك ضع

double.Parse ( Console.ReadLine())

و هذا من اجل تحويل القيمة النصية الي Double

و في حالة انك تريد تحويلها الي Integer

يمكنك استخدام int.Parse ( Console.ReadLine() ) ;

و لكن لا يمكنك استخدام Parse وحدها

ارجو اكون قد افدتك

مواضيع مشابهة