تعلم البرمجة بلغة ++C
2.31K subscribers
179 photos
127 videos
544 files
52 links
💻 الى كل المبرمجين

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

كل ذلك في قناتي 👇
https://t.me/LearnCPlus_Plus
Download Telegram
#include <iostream>
using namespace std;
int factorial(int n)
{
    int fact = 1;
    for (int i = 1; i <= n; i++)
    {
        fact *= i;
    }
    return fact;
}


int combination(int n, int r)
{
    return factorial(n) / (factorial(r) * factorial(n - r));
}

void printPascal(int numRows)
{
    for (int i = 0; i < numRows; i++)
    {
        for (int j = 0; j <= i; j++)
        {
            cout << combination(i, j) << " ";
        }
        cout << endl;
    }
}

int main()
{
    int numRows = 6;

    cout << "Pascal Triangle:" << endl;
    printPascal(numRows);

    return 0;
}
5🤔1
y= 2*5*5+3*5+7;
cout<<"y= "<<y<<endl;
Anonymous Quiz
25%
y=272
69%
y=72
6%
y=86
3👍2🔥2
Data Structures and Algorithms .pdf
17 MB
كتاب (الخوارزميات وهياكل البيانات في لغة البرمجة ++C)
لغة الكتاب : الإنجليزية
الكتاب ممتع جداً أنصح به
👍3🔥1
إنْ طال شوقُ العالمينَ لبعضهم
‏فالشوقُ نحوكَ لا يُحاطُ مداهُ

‏صَلَّى عليكَ اللهُ ما رُفِعَ النِّدا
‏وتحرَّكتْ بالباقياتِ شِفاهُ!ﷺ
11
آخر ساعة من يوم الجمعة أدعوا لأ نفسكم ووالديكم وأوطانكم بالخير ..
4
تتبع الكود التالي واختار المخرجات :
int w=-20;
int x=8; w+=+20; w++; x=(w%2)+2; x--; --x; w=x; x=w; w*3; x*4; x+=2*w; w+=2*x; cout<<w+x;
Anonymous Quiz
30%
28
31%
10
14%
18
25%
48
👍43👎2
بعض المواقع الي راح تفيدك في التدريبات والتمارين البرمجية :

‏ ⁦ codeabbey.com

‏⁦ hackerearth.com

‏⁦ exercism.io

‏⁦ codewars.com

‏⁦ hackerrank.com

‏⁦ coderbyte.com
🔥7👍1
عظيممم جداً جداً وصلتني العديد من المشاركات الجميلة لحل التحدي وهذا أحدها :-
#include<iostream.h>
#include<conio.h>
int main()
{
int x,y,s=0;
cout<<"Enter the number :- " ;
cin>>x;
for ( ;x>0; )
{y=x%10;
s+=y;
x=x/10;
}cout<<s;
getch();
}
👍62
🔼🔼🔼🔼🔼🔼🔼🔼🔼🔼🔼🔼🔼
الدوال في سي بلس بلس .
👍4🔥1🥰1
‏اللهم إنا نستودعك النيجر 🇳🇪

دعواتكم لأخواننا في النيجر
يريدوا الحرية والأستقلال
من عبودية العدو الفرنسي البغيض
وفرنسا تريد تركيعهم عبر ادواتها في افريقيا
8💔1
عنوان الكتاب : البرمجة بلغة بايثون

مترجم للغة العربية
3👍1🔥1
#include <iostream>
using namespace std;

void swap(int &a, int &b) {
    int temp = a;
    a = b;
    b = temp;
}

void rearrangeArray(int A[], int size) {
    int left = 0, right = size - 1;

    while (left < right) {
          while (A[left] % 2 == 0 && left < right) {
            left++;
        }

     
        while (A[right] % 2 == 1 && left < right) {
            right--;
        }

       
        if (left < right) {
            swap(A[left], A[right]);
            left++;
            right--;
        }
    }
}

int main() {
    int A[] = {1, 66,77,111,78,100,2, 3, 4, 5, 6, 7, 8, 9};
    int size = sizeof(A) / sizeof(A[0]);

    cout << "Original Array: ";
    for (int i = 0; i < size; i++) {
        cout << A[i] << " ";
    }
    cout << endl;

    rearrangeArray(A, size);

    cout << "Modified Array: ";
    for (int i = 0; i < size; i++) {
        cout << A[i] << " ";
    }
    cout << endl;

    return 0;
}
👍52👎1🤔1