تعلم البرمجة بلغة ++C @learncplus_plus Channel on Telegram

تعلم البرمجة بلغة ++C

@learncplus_plus


💻 الى كل المبرمجين

🔴سوف تجد شرح لغة
السي بلاس بلاس
للمبتدئين حتى الاحتراف
📺فيدوهات شرح عديدة
🎥 برامج مجانية
🎁 مشاريع مجانيه
📚 كتب تصميم وبرمجة
📚 مراجع واسئلة محلولة
💻برامج واكواد كثيرة

كل ذلك في قناتي 👇
https://t.me/LearnCPlus_Plus

تعلم البرمجة بلغة ++C (Arabic)

تعلم البرمجة بلغة ++Cnnقناة تهتم بتعليم لغة البرمجة C++، مصممة لجميع المبرمجين من المبتدئين حتى المحترفين. في هذه القناة، ستجد شروحات مفصلة للغة C++ بالإضافة إلى فيديوهات تعليمية متنوعة وبرامج مجانية لتسهيل عملية التعلم. كما تقدم القناة مشاريع مجانية للممارسة وتطوير المهارات، وتوفر كتب تصميم وبرمجة بالإضافة إلى مراجع مفيدة وأسئلة محلولة.

انضم إلينا الآن على القناة لتستفيد من العديد من الفوائد والموارد التعليمية المتميزة التي نقدمها. ستجد في القناة مجموعة كبيرة من البرامج والأكواد التي ستساعدك على تعلم وتطوير مهارات البرمجة بلغة C++ بشكل فعال ومبسط.

لا تفوت الفرصة لتعلم البرمجة بلغة C++ بشكل ممتع وسهل. انضم إلى قناتنا الآن وابدأ رحلتك في عالم البرمجة والتطوير الذاتي!
قم بزيارة القناة من خلال الرابط التالي: https://t.me/LearnCPlus_Plus

تعلم البرمجة بلغة ++C

13 Jan, 07:22


الدوال بلغة ++C

تعلم البرمجة بلغة ++C

08 Jan, 18:40


تعلم البرمجة بلغة ++C pinned «للمنضمين مؤخراً اطلعوا من أول منشور في القناة بتحصلوا تمارين محلولة وكتب عن اللغة ومراجع واكواد مكتوبة وكتب عن تعلم الهكر الاخلاقي وفيدوهات تشرح اغلب  المواضيع في اللغة ومحررات اكواد للغة للكمبيوتر والجوال وكورسات متكاملة للغة السي بلس بلس واشياء كثيرة بتستفيدوا…»

تعلم البرمجة بلغة ++C

05 Jan, 18:35


http://mindluster.com 🔥:

تعلم البرمجة بلغة ++C

04 Jan, 06:11


ايه القمر ده!!

تعلم البرمجة بلغة ++C

25 Dec, 16:10


💬 نصائح للمبرمجين 👨‍💻

1️⃣ تعلم المفاهيم البرمجية:
ركز على طريقة التفكير البرمجي وكيفية تحليل المشكلات وإنشاء خوارزميات للوصول للحل المطلوب.

2️⃣ لايمكنك تعلم البرمجة في اسبوع :
يمكنك فهم أساسيات لغة برمجة بسرعة ولكن اذا اردت تعلم ادوات اللغة وكيف يمكنك بناء مشاريع حقيقيه يتطلب وقتاً أطول.

3️⃣ تقبل الإحباط:
الشعور بالإحباط شائع عند تعلم تقنيات جديدة، او مشاهدة كود مكتوب بشكل احترافي سوف تحس بشعور المبتدئ خاصة في هذا المجال لانه يتطور بسرعة.

4️⃣ اختيار اللغة ليس مهماً في البداية:
الأهم هو فهم أساسيات البرمجة وطريقة التفكير المنطقي، أي لغة تناسب ذلك ستكون جيدة.

5️⃣ حدد هدفك من التعلم :
تختلف مسارات المبرمجين بناءً على اهتماماتهم، لذا حدد المجال الذي ترغب في التخصص فيه.

6️⃣التعلم من المشاريع:
تطبيق المشاريع لكل الذي تتعلمه يعزز المهارات العملية، رغم أن البعض قد يفضل طرق أخرى.

7️⃣ استخدم جوجل:
معظم استفساراتك كمبرمج يمكن العثور على إجابات لها عبر البحث تحتاج فقط تعلم كيفيه البحث عن اجابات وتغيير طريقة صياغتك للسؤال حتى تجد الاجابه التي تبحث عنها .

8️⃣ تحلَّ بالصبر:
ستواجه تحديات وصعوبات، والصبر هو المفتاح للتغلب عليها والاستمرار في التعلم

تعلم البرمجة بلغة ++C

22 Dec, 13:43


100 Exercises with solutions

تعلم البرمجة بلغة ++C

21 Dec, 11:13


3 مواقع سي بلس بلس 🔥:

تعلم البرمجة بلغة ++C

21 Dec, 06:30


للمنضمين مؤخراً اطلعوا
من أول منشور في القناة
بتحصلوا تمارين محلولة
وكتب عن اللغة ومراجع
واكواد مكتوبة وكتب عن
تعلم الهكر الاخلاقي وفيدوهات
تشرح اغلب  المواضيع في اللغة
ومحررات اكواد للغة للكمبيوتر والجوال
وكورسات متكاملة للغة السي بلس بلس
واشياء كثيرة بتستفيدوا منها ..

تعلم البرمجة بلغة ++C

15 Dec, 18:39


ينتظـر الفرج خلف أبواب مفاتيحها الصبـر ..
فـ رفقاً بقلبك إن الله معك

تعلم البرمجة بلغة ++C

11 Dec, 11:09


تحررت سوريا من أقذر أسرة حاكمة
ومن اسوى حقبة مرت على سوريا منذ الأزل


وبعدها بأذن الله فلسطين واليمن والعراق 🤍🤍

تعلم البرمجة بلغة ++C

05 Dec, 18:54


اللهم أنصر أخواننا في فلسطين وسوريا وسائر بلاد المسلمين .

تعلم البرمجة بلغة ++C

29 Nov, 18:50


(بلغة سي)

تعلم البرمجة بلغة ++C

26 Nov, 18:35


لِمَنْ استفسر بوضعه الايموجي الخاص بذلك.


هنا يتم اسناد قيمة i ثم تتم الاضافة
فمثلا هنا قيمة i =٥
سوف تُسند للj
ثم بعد ذلك ستتم الزيادة.

تعلم البرمجة بلغة ++C

26 Nov, 18:33


﴿رَبَّنا وَلا تُحَمِّلنا ما لا طاقَةَ لَنا بِهِ﴾.

تعلم البرمجة بلغة ++C

26 Nov, 18:30


int i = 5;
int j = i++;

تعلم البرمجة بلغة ++C

26 Nov, 18:30


i++ (زيادة بعد الاستخدام)
• الشرح:
في هذه الحالة، يتم استخدام القيمة الحالية لـ i في التعبير أولاً، ثم يتم زيادة قيمتها بعد ذلك.

تعلم البرمجة بلغة ++C

26 Nov, 18:28


int i = 5;
int j = ++i;

تعلم البرمجة بلغة ++C

26 Nov, 18:28


في لغة C++
كلا العبارتين ++i و i++
تستخدم لزيادة قيمة المتغير i بمقدار واحد.

ولكن هناك فرق بسيط ولكنه مهم في توقيت تنفيذ عملية الزيادة وقيمة العبارة نفسها.
++i (زيادة قبل الاستخدام)
• الشرح:
في هذه الحالة، يتم زيادة قيمة i أولاً ثم يتم استخدام القيمة الجديدة في التعبير.

تعلم البرمجة بلغة ++C

26 Nov, 18:26


عارفين الفرق بين ++i
و i++؟

تعلم البرمجة بلغة ++C

14 Nov, 15:03


سُبحان الله العظيم.

تعلم البرمجة بلغة ++C

12 Nov, 14:22


الأكواد مكتوبة بجافا،
المبتدئين بلغة سي بلس بلس بيكون نفس الكود
سيتغير فقط جملة الطباعة
عوضًا عن system out
سوف نضع cout.

تعلم البرمجة بلغة ++C

07 Nov, 18:24


أرحم نفسك شوي!!

تعلم البرمجة بلغة ++C

07 Nov, 15:01


اللهم آتِنا في الدنيا حسنة و الآخرة حسنة وقِنا عذاب النار.

تعلم البرمجة بلغة ++C

06 Nov, 15:54


المصفوفات:

تعلم البرمجة بلغة ++C

04 Nov, 09:50


أنواع الادخال HTML
(لدارسي الويب):

تعلم البرمجة بلغة ++C

04 Nov, 09:50


CSS
(لدارسي الويب):

تعلم البرمجة بلغة ++C

04 Nov, 09:48


وسوم HTML:
(لدارسي الويب)

تعلم البرمجة بلغة ++C

25 Oct, 21:59


صَلاة الوتر، ربما تكون سبب تيسير أمورك غدًا.
عشر دقائق لن تجعل وقت يومك ينتهي.

تعلم البرمجة بلغة ++C

22 Oct, 18:42


ملخص يدوي جميل :

تعلم البرمجة بلغة ++C

22 Oct, 01:46


#هندسة_حاسبات

أفضل كتاب عربي في برمجة ++C من الصفر الى الاحتراف
مكتوب باللغة العربية للكاتب سلطان محمد الثبيتي .
كتاب الإكسير لتعلم لغة السي بلس بلس للمبتدئين والمحترفين بهذه اللغة.

تعلم البرمجة بلغة ++C

20 Oct, 21:08


استغفرُالله العظيم وأتوب إليه.

تعلم البرمجة بلغة ++C

17 Oct, 19:43


#تحدي 2:
محول الحرارة:
   - قم بإنشاء برنامج يحول درجات الحرارة بين السيليزية والفهرنهايت والكلفن.

تعلم البرمجة بلغة ++C

17 Oct, 19:39


الكل يشارك مبتدئ او محترف .


وارسلوا الأجابات
@Learncplus12

تعلم البرمجة بلغة ++C

17 Oct, 19:37


#تحدي 1:
الآلة الحاسبة الأساسية:
   - اكتب برنامجًا يقوم بعمليات حسابية أساسية (+، -، *، /) بناءً على إدخال المستخدم.
   - إضافي: التعامل مع مشكلة القسمة على الصفر بشكل صحيح.

تعلم البرمجة بلغة ++C

13 Oct, 00:49


كتاب حلو جداً يشرح السي بلس بلس بالتفصيل 🔥:

تعلم البرمجة بلغة ++C

12 Oct, 19:35


#خطوات_استخدام_الدوال_في_البرنامج :



الدوال مهمة في البرمجة بالنسبة لأي مبرمج حيث أنها ضرورية في ترتيب وتنظيم الكود البرمجي حيث تسهل من فهم الكود وهناك عدة خطوات لاستخدام الدوال في البرنامج منها :

1️⃣. تعريف الدوال (Function Definition):
- تعريف الدالة يتم عن طريق كتابة نوع البيانات الذي ترجعه الدالة (return type)، ثم اسم الدالة، وبين قوسين القائمة التي تحتوي على المعاملات (parameters) إن وجدت.

- يمكن تعريف الدوال داخل main أو خارجها، ويفضل تقسيم البرنامج إلى دوال لتسهيل القراءة والصيانة.
- مثال على تعريف الدالة:
int add(int a, int b) {
int sum = a + b;
return sum;
}

int main (){
int x=6,y=9;
cout<<add(x,y);
//في هذه الحالة سوف يكون المخرج 15
}


############

2️⃣. استدعاء الدالة (Function Call):
- لاستدعاء الدالة، يتم ببساطة كتابة اسم الدالة مع قيم المعاملات اللازمة بين القوسين.

- يمكن استدعاء الدالة من داخل دالة أُخرى أو من داخل main.
- مثال على استدعاء الدالة:
 //اسناد القيمة المرجعة من  الدالة إلى متغير 
int add(int a, int b) {
int sum = a + b;
return sum;
}

int main (){
int result = add(3, 4);
cout<<result<<endl;
//هنا سيكون المخرج 7
}
طباعة قيمة ارجاع الدالة اذا كانت من النوع الذي يرجع قيمة

int add(int a, int b) {
int sum = a + b;
return sum;
}

int main (){

cout<<add(50,30)<<endl;
//هنا سيكون المخرج 80
}
استدعاء الدالة اذا كانت من النوع الذي لا يرجع قيمة(void)

void add(int a, int b) {
int sum = a + b;
cout<<sum;
}

int main (){
add(6,3);

//هنا سيكون المخرج 9
}
ملاحظة :يجب كتابة القوسين بعد اسم الدالة عند استدعائها حتى ولو لم تكن تحتوي على متغيرات(parameters).





3️⃣. المعاملات (Parameters):
- المعاملات هي المتغيرات التي تُمرر إلى الدالة كمدخلات وتُستخدم داخل الدالة.

- يمكن تعريف عدد متغير من المعاملات الذي تحتاجها الدالة.
- مثال على تعريف دالة مع معامل:
void printMessage(string message) {
cout << message << endl;
}

4️⃣. قيمة الارجاع (Return Value):
- يمكن للدوال أن ترجع قيمة باستخدام return، ويمكن للدوال أن لا ترجع قيمة باستخدام void.
- يُمكن إرجاع قيمة واحدة فقط من نوع البيانات التي تم تعريفها في تعريف الدالة.
- مثال على دالة تسترجع قيمة:
int square(int x) {
return x * x;
//هنا سوف ترجع قيمة من نوع int بحسب نوع الدالة
}
int main (){
cout<<square(2);
//هنا سيكون المخرج 4
}
#############♻️♻️♻️♻️


5️⃣. تعريف الدوال تحت دالة ال main:
- يُمكن تعريف الدوال تحت دالة main عن طريق كتابة التعريف في الجزء العلوي من الملف.
- يجب أن يتم تعريف الدالة قبل استدعائها من أي مكان في البرنامج.
- مثال على تعريف دالة تحت دالة main:
#include <iostream>
using namespace std;

int add(int a, int b); // forward declaration

// هذا النوع من التعريف يسمى (prototype)
يعني أنه يتم التصريح بالدالة فقط قبل دالة main دون كتابة جسم الدالة body حيث يتم كتابته بعد دالة main
ويجب أن ينتهي هذا النوع من التصريح (التعريف) بفاصلة منقوطة ";"
int main() {
int result = add(2,6);
cout << "Result is: " << result << endl;
//هنا سيكون المخرج 8
return 0;
}

int add(int a, int b) {
int sum = a + b;
return sum;
}
هذه هي بعض النقاط الرئيسية التي تشرح كيفية استخدام وتعريف الدوال في لغة C++ بشكل مفصل. يمكنك استخدام الدوال لتنظيم الكود وزيادة إعادة الاستخدام وجعل البرنامج أكثر فعالية وسهولة قراءة.

تعلم البرمجة بلغة ++C

11 Oct, 20:29


ماتفكروش 😵‍💫:

تعلم البرمجة بلغة ++C

11 Oct, 14:23


لمن أراد 🔥 :

تعلم البرمجة بلغة ++C

11 Oct, 13:55


جربوها وارسلوا لي 🌚

تعلم البرمجة بلغة ++C

11 Oct, 01:49


اللهم صلِ عليه وعلى آله وصحبه أجمعين.

2,394

subscribers

159

photos

119

videos