x32x01
  • بواسطة x32x01 ||
🔸 يعنى إيه Function ؟🤔
- الـ "function" في لغة ++C هو ببساطة زي ما تقول إنك بتعمل "وصفة" أو "طريقة" تقدر تستخدمها بعد كده بدل ما تكرر نفس الكود كل مرة.
- هي جزء من الكود بتكتبه علشان يعمل حاجة معينة (زي عملية حسابية، أو طباعة جملة، أو أي حاجة تانية.

🔸 ليه بنستخدم الـ Functions؟​

- بدل ما تكتب نفس الكود أكتر من مرة، بتكتبه مرة واحدة وتستخدمه في أي وقت.
- بتخلي الكود منظم وأسهل في القراءة والتعديل.
- لو فيه حاجة غلط، بتعدلها في مكان واحد بدل ما تدور عليها في كل الكود.

🔸إزاي تعمل Function؟​

تعريف الـ "function" بيتكون من 3 حاجات أساسية:
1. نوع البيانات اللي هيرجعه الـ function (مثلاً رقم، كلمة، أو حتى مفيش حاجة).
2. الاسم بتاع الـ function (علشان تقدر تستدعيه بعد كده).
3. المدخلات(لو فيه حاجة عايز تبعتها للـ function علشان يشتغل بيها).

🔸مثال بسيط:
C++:
#include <iostream>
using namespace std;
// دي Function بتجمع رقمين
int sum(int a, int b) {
    return a + b; // بترجع مجموع الرقمين
}
int main() {
    int result = sum(5, 3); // استدعاء الـ Function
    cout << "The sum is: " << result << endl; // طباعة النتيجة
    return 0;
}
🔸 شرح الكود:
- int sum(int a, int b):
ده تعريف الـ function اللي بيجمع رقمين.
- int معناها إن الـ function هترجع رقم صحيح.
- a و`b` هما المدخلات.
- return a + b:
دي النتيجة اللي الـ function هترجعها.
- sum(5, 3):
هنا بنستدعي الـ function ونبعتلها الرقمين اللي عايزين نجمعهم.
ببساطة، الـ Function في ++C هي أداة بتوفر عليك وقت ومجهود، وبتخليك تكتب كود نظيف ومنظم.
 

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
50
x32x01
x32x01
x32x01
الردود
0
المشاهدات
43
x32x01
x32x01
x32x01
الردود
0
المشاهدات
131
x32x01
x32x01
x32x01
الردود
0
المشاهدات
18
x32x01
x32x01
x32x01
الردود
0
المشاهدات
23
x32x01
x32x01
الوسوم : الوسوم
function الدالة الدوال فى البرمجة

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,610
المشاركات
1,797
أعضاء أكتب كود
202
أخر عضو
mohamedtech10l@
عودة
أعلى