بواسطة RAIN.DROP19 » الخميس ديسمبر 08, 2011 8:36 am
}(public int mod(int a,int b
while(a>b-1)
a=a-b;
return a;
{
public static void Main()
}
int n,k;
calc obj=new calc();
console.writeline("enter num first");
n=Int32.parse(console.readline());
console.writeline("enter second num");
k=Int32.parse(console.readline());
console.writeline("mod is :{0}",obj.mod(n,k));
هلق هاد التابع يرجع باقي القسمة لكن بدي اتأكد من وجود خطا
انو في خطا ان قيمة البارمترات بالتابع مود من نوع صحيحة ونحنا عم نمرر قم له بقيم بنوع صحيحة لكن اكبر منه
يعني انا بعرف انو لازم نضع قيمة بمتحول من نفس النوع او من نوع يكون اصغر بالحجم منو
مثل اذا مررنا قيمة صحيحة intلمتحول من نوع floatيقبلها لانو النمط الحقيقي اكبر من الصحيح
لكن هذا البرنامج مو int32اكبر من int والا شو رأيكون
انا بعرف انو اكبر نمط هو doubile
float
int32
int
ممكن اذ حدا عندو معلومة كمان عن ترتيب الانواع مشان اعرف كل الانماط كيف امرر قيمها على البارمترات
لو حدا منكم يساعدني يرتبهم حسب حجمهم من اكبر حجم للاصغر
كثرو اسئلتي الله بعين
اذا حدا بيعرف عن هدول المواضيع بس يساعدني فيهم لو عندو كتاب ملخص عنهم
static methode
NON METHODE
recursive function
هدول المواضيع
كمان البرنامج يلي كتبتو هو يعتبر من نوع statisصح او لا
بدي اتعلم كتابة فانكشن من نوع recursive
مثل دالة التربيع
وغير هيك
جزاكم الله الخير يارب