تعلم البرمجة بلغة ++C
Open in Telegram
💻 الى كل المبرمجين 🔴سوف تجد شرح لغة السي بلاس بلاس للمبتدئين حتى الاحتراف 📺فيدوهات شرح عديدة 🎥 برامج مجانية 🎁 مشاريع مجانيه 📚 كتب تصميم وبرمجة 📚 مراجع واسئلة محلولة 💻برامج واكواد كثيرة كل ذلك في قناتي 👇 https://t.me/LearnCPlus_Plus
Show more2 251
Subscribers
No data24 hours
-87 days
-2130 days
Posts Archive
فيجوال ستوديو كود 💻
أو ما يسمى وحش البرمجة 👆
يمكن تحميل اضافات لأي لغة تريدها
في نفس البرنامج وتشتغل عليه 🌴
وافتكر دايمًا، لو اتنين متخرجين في نفس الدفعة، وواحد كان شغال فترة الكلية وواحد تاني بيدرس وبس، ف اللي اشتغل سابق بأربع سنين خبرة!!.
قوم يا أبني ذاكر :
على الأقل جيب درجات بقيمة السندويشات اللي اكلتهم في بوفية الجامعة 😂
1. عبدالله الحربي: يشرح اللغات البرمجية مثل C++ و Java و Python على قناة YouTube الخاصة به.
2. محمد العنزي: يقدم دورات متكاملة لتعلم لغات البرمجة من HTML و CSS و JavaScript إلى PHP و MySQL.
3. أسامة العودة: يستعرض لغات البرمجة من C# و Java و Python على قناة YouTube الخاصة به.
4. موسى السعيد: يوفر دورات لتعلم لغات البرمجة من HTML5 و CSS3 و JavaScript إلى PHP7 و MySQL5.
5. اسامة الزيرو : يوفر دورات لتعلم لغات البرمجة من HTML5 و CSS3 و JavaScript إلى PHP7 و MySQL5 و java .
6. محمد الدسوقي
7. نسيم عادل
#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
ملاحظة :١) البوت مغلق فيه خاصية
معرفة المرسل ❤️
٢)ما اسوي اكواد كبيرة لا بمقابل ولا بدون
بعطيك فكرة أو اساعدك بجزئية أما حل كامل لا
