تعلم البرمجة بلغة ++C
Open in Telegram
💻 الى كل المبرمجين 🔴سوف تجد شرح لغة السي بلاس بلاس للمبتدئين حتى الاحتراف 📺فيدوهات شرح عديدة 🎥 برامج مجانية 🎁 مشاريع مجانيه 📚 كتب تصميم وبرمجة 📚 مراجع واسئلة محلولة 💻برامج واكواد كثيرة كل ذلك في قناتي 👇 https://t.me/LearnCPlus_Plus
Show more2 315
Subscribers
No data24 hours
-77 days
-2630 days
Posts Archive
#include <iostream>
using namespace std;
int main()
{
cout << "هناك ثلاثة أنواع من الدوال المحلية في لغة C++: \n";
cout << "1. دالة بدون معاملات: \n";
cout << "تستخدم هذه الدالة لتنفيذ أوامر معينة وبدون الحاجة إلى معاملات.\n";
cout << "\n2. دالة مع معاملات: \n";
cout << "تستخدم هذه الدالة لتنفيذ أوامر معينة وباستخدام معاملات.\n";
cout << "\n3. دالة قائمه: \n";
cout << "تستخدم هذه الدالة لتنفيذ عدة أوامر وباستخدام معاملات.\n";
return 0;
}
كود بلغة السي بلس بلس بأستخدام OOP يوجد فيه الأتي:
° يوجد فيه تحميل زائد
° يوجد فيه تجاوز
° يوجد فيه وراثة
° يوجد فيه تعدد الاشكال
كود بلغة السي بلس بلس بأستخدام OOP يوجد فيه الأتي:
° يوجد فيه تحميل زائد
° يوجد فيه تجاوز
° يوجد فيه وراثة
° يوجد فيه تعدد الاشكال
#include <iostream>
using namespace std;
// تصنيف الأساسية
class Base {
public:
// تحميل زائد
virtual void loadExtra() = 0;
// تجاوز
void skip() { cout << "Skipping\n"; }
};
// التصنيف المبدئي 1
class Derived1 : public Base {
public:
// وراثة من التصنيف الأساسية
void loadExtra() { cout << "Loading extra from Derived1\n"; }
// تعدد الاشكال
void shape() { cout << "Shape from Derived1\n"; }
// يوجد فيه مهام إضافية
void extraTask() { cout << "Extra task from Derived1\n"; }
};
// التصنيف المبدئي 2
class Derived2 : public Base {
public:
// وراثة من التصنيف الأساسية
void loadExtra() { cout << "Loading extra from Derived2\n"; }
// تعدد الاشكال
void shape() { cout << "Shape from Derived2\n"; }
// يوجد فيه مهام إضافية
void extraTask() { cout << "Extra task from Derived2\n"; }
};
#include <stdio.h>
#include <stdlib.h>
// Structure for Overloading
struct Test
{
// Function to load data
void loadData(int x)
{
printf("Loading data with single argument : %d\n", x);
}
// Function to overload the above function with two arguments
void loadData(int x, int y)
{
printf("Loading data with two arguments : %d, %d\n", x, y);
}
// Function to demonstrate Inheritance // by inheriting the above functions.
void inheritData(int x) { loadData(x); }
void inheritData(int x, int y) { loadData(x, y); }
// Function to demonstrate Polymorphism by using virtual keyword.
virtual void polymorphismData() { printf("Polymorphism example \n"); }
};
int main() {
Test t;
t.loadData(10); // Calling single argument function.
t.loadData(10, 20); // Calling overloaded function with two arguments.
t.inheritData(20); // Calling inherited single argument function.
t.inheritData(30, 40); // Calling inherited overloaded function with two arguments.
t.polymorphismData(); // Calling polymorphic function using virtual keyword. return 0; }
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
ملاحظة :١) البوت مغلق فيه خاصية
معرفة المرسل ❤️
٢)ما اسوي اكواد كبيرة لا بمقابل ولا بدون
بعطيك فكرة أو اساعدك بجزئية أما حل كامل لا
— صدّقني كل شيء يترتّب مع الصـلاة، كل الأمور تصلح معها وتستقيم، وبقدر ما تضبط مواعيد صلاتك ينضبط معها تلقائيًا يومك ووقتك وشأنك، حتى نفسيتك تكون ساكنة، آمنة ومطمئنّة، ومهما مررت بمضائق فإنّ طمأنينة الصلاة ستكون هي الغالبة، ولن يستقر الهمّ أبدًا عند الذين ضبطوا مواعيد صلاتهم .
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
ملاحظة :١) البوت مغلق فيه خاصية
معرفة المرسل ❤️
٢)ما اسوي اكواد كبيرة لا بمقابل ولا بدون
بعطيك فكرة أو اساعدك بجزئية أما حل كامل لا
Available now! Telegram Research 2025 — the year's key insights 
