تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن مساعدة
#1
السلام عليكم
اريد منكم كيفية إستدعاء دالة في سي شارب
وهذه الدالة 30010.00   تعطني قيمة الضريبة
اليكم الدالة انتظر منك عمل مثل لي وشكرا
كود :
public static double IRG2022New(int TypeIRG, double Soumis)
       {
           //Variables
           const int T00 = 20000;
           const int T01 = 4600;
           const int T02 = 10800;
           const int T03 = 24000;
           const int T04 = 52800;
           double Irg = 0;

           double P = Math.Floor(Soumis / 10) * 10;
           if (Soumis <= 30009)
           {
               Irg = 0;
           }
           else
           {
               if (Soumis >= 30010 && Soumis <= 40000) { Irg = (P - T00) * 0.23; }
               else if (Soumis > 40000 && Soumis <= 80000) { Irg = (P - 40000) * 0.27 + T01; }
               else if (Soumis > 80001 && Soumis <= 160000) { Irg = (P - 80000) * 0.30 + T01 + T02; }
               else if (Soumis > 160001 && Soumis <= 320000) { Irg = (P - 160000) * 0.33 + T01 + T02 + T03; }
               else if (Soumis > 320000) { Irg = (P - 320000) * 0.35  + T01 + T02 + T03 + T04; }

               double Abat = Irg * 0.4;
               if (Abat < 1000) { Abat = 1000; }
               else if (Abat > 1500) { Abat = 1500; }
               Irg -= Abat;

               // 1= Normal 2= Handicape
               switch (TypeIRG)
               {
                   case 1: //---->Normal
                       if (Soumis < 35000) { Irg = (Irg * 137d / 51d) - (27925d / 8d); }
                       break;
                   case 2: //---->Handicape
                       if (Soumis < 42500) { Irg = (Irg * 93d / 61d) - (81213d / 41d); }
                       break;
                   default:
                       //Irg = Math.Round(Irg, 1);
                       break;
               }
               Irg = Math.Round(Irg, 1);
           }
           return Irg;
       }
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
// استدعاء الدالة وتخزين القيمة المُرجعة في متغير
double taxValue IRG2022New(130010.00);

// طباعة القيمة المُرجعة
Console.WriteLine("قيمة الضريبة هي: " taxValue); 
لو كل مسلم رمى دلو ماء لغرقت إسرائيل 
الرد }}}
تم الشكر بواسطة:
#3
ممكن تعمل لي مثل
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم ممكن مثال كيفية استدعاء الدالة
الرد }}}
تم الشكر بواسطة:
#5
PHP كود :
private void button1_Click(object senderEventArgs e)
 
       {
 
           // عند النقر على الزر، استدعاء الدالة IRG2022New مع تمرير القيم اللازمة
 
           double irgValue IRG2022New(130010.00);

 
           // طباعة القيمة المحسوبة للضريبة
 
           MessageBox.Show("قيمة الضريبة المحسوبة: " irgValue);
 
       }

 
       // تعريف الدالة IRG2022New كما في المثال السابق
 
       public static double IRG2022New(int TypeIRGdouble Soumis)
 
       {
 
           // إضافة الكود للدالة هنا
 
           return 0// سيتم استبدال هذا بالكود الفعلي لحساب الضريبة
 
       
لو كل مسلم رمى دلو ماء لغرقت إسرائيل 
الرد }}}
تم الشكر بواسطة:
#6
(06-06-24, 01:17 PM)سيد أحمد كتب : السلام عليكم  ممكن مثال كيفية استدعاء الدالة


الملفات المرفقة
.rar   سيد أحمد.rar (الحجم : 29.48 ك ب / التحميلات : 8)
الرد }}}
تم الشكر بواسطة:
#7
اليك هذا مثال لتعديل عليه أخي


الملفات المرفقة
.rar   belaid1234.rar (الحجم : 47.82 ك ب / التحميلات : 9)
الرد }}}
تم الشكر بواسطة:
#8
(09-06-24, 01:37 AM)سيد أحمد كتب : اليك هذا مثال لتعديل عليه أخي


الملفات المرفقة
.rar   belaid1234.rar (الحجم : 57.03 ك ب / التحميلات : 16)
الرد }}}
تم الشكر بواسطة:
#9
شكرا لك أخي
الرد }}}
تم الشكر بواسطة:
#10
السلام عليكم
اريد مثال كما في مثل المرفق بأكسس


الملفات المرفقة
.rar   استدعاء الدالة.rar (الحجم : 114.48 ك ب / التحميلات : 20)
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم