es
Feedback
لغة ال++Cخطوة بخطوة

لغة ال++Cخطوة بخطوة

Ir al canal en Telegram

💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT

Mostrar más
3 443
Suscriptores
Sin datos24 horas
-37 días
-3530 días
Archivo de publicaciones
♥️🎗بـــرنــ₰0️⃣1️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج لإيجاد حاصل ضرب عددين بدون استخدام علامة الضرب؟ #include <iostream> using namespace std; int main() {    int num1, num2, product = 0;    cout << "Enter first number: ";    cin >> num1;    cout << "Enter second number: ";    cin >> num2;    for (int i = 1; i <= num2; i++) {       product += num1;    }    cout << "The product is: " << product << endl;    return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى... ✋✋

♥️🎗بـــرنــ₰9️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج  لحساب الجذر التربيعي بدون استخدام علامة الجذر؟؟ #include <iostream> using namespace std; int main() { unsigned int x,a; cout<<"enter the num"; cin>>x; for(int i=0;i<=x;i++){ a=i*i; if(a==x) cout<<i<<endl;}     return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى... ✋✋

♥️🎗بـــرنــ₰9️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج  لحساب الجذر التربيعي بدون استخدام علامة الجذر؟؟ #include <iostream> #include <cmath> using namespace std;   // تحديد الدالة لحساب الجذر التربيعي double findSqrt(double n) {     // يتم تعريف متغيرات بسعة النطاق 0.00001      // يمكن تعديلها إلى ما يناسب الموضوع      double x = n;     double y = 1;     double e = 0.00001;   /* e علامة التقلب */     while (x - y > e) {         x = (x + y) / 2;         y = n / x;     }     return x; }        int main() {          double n ;     cout << "Enter a number: " ;     cin >> n ;     cout << "Square root of " << n << " is " << findSqrt(n);     return 0;       } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى... ✋✋

♥️🎗بـــرنــ₰8️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج لطباعة الاعداد من 1 إلى 100 ماعدا الاعداد التي تقبل القسمة على الاعداد 2 و4 و6 بدون باقي؟ #include <iostream> using namespace std; int main() {     for(int i=1; i<=100 ; i++) {         if(i%2 != 0 && i%4 != 0 && i%6 != 0) {             cout << i <<endl;         }     }     return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى... ✋✋

يكفي اليوم 😅😅 تفهموا هولا او زيد نرسل حل الباقيات تفاعلوا: 👍 يكفي 👊 نزيد

♥️🎗بـــرنــ₰7️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج لإيجاد عوامل العدد ( الاعداد التي تقبل القسمة عليه؟)؟ #include <iostream> using namespace std; int main() {     int num;     cout << "Enter a number: ";     cin >> num;     cout << "Factors of " << num << " are: " << endl;     for (int i = 1; i <= num; i++) {         if (num % i == 0) {             cout << i << " ";         }     }     cout << endl;     return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى.... ✋✋

معلـ๘ﮩ₰💻💻ﮩ₰ﮩ.❥ـومات القاسم المشترك الأكبر مثلا معنى رقمين 14 و35 نطلع قواسم كل عدد مثلا قواسم العدد14 هم 1. 2. 7. 14 والعدد 35 هم 1. 5. 7. 35 نشوف المشترك بينهم الأكبر هو 7

🛑وهذه حل ثالث لنفس البرنامج رقم 6️⃣🛑👇 👈 اكتب برنامج يعطي القاسم المشترك الأكبر أكبر عدد يقبل القسمة عليه وعلى العدد الآخر)؟  ولكن بطريقة اخرى مختلفة عن الطريقتين  الاولات تماما الطريقة الثالثة👇👇 #include <iostream> using namespace std; int main(){ int f,s; cout<<"enter the first number\n"; cin>>f; cout<<"enter the second number\n"; cin>>s; while (f!=s){ if(f>s) f-=s; if(f<s) s-=f;} cout<<"the result="<<s; return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى... ✋✋

🛑وهذه حل ثاني   لنفس البرنامج رقم 6️⃣🛑👇 👈 اكتب برنامج يعطي القاسم المشترك الأكبر أكبر عدد يقبل القسمة عليه وعلى العدد الآخر)؟  ولكن بطريقة اخرى مختلفة عن الطريقة الاولة تماما الطريقة الثانية👇👇 #include<iostream> using namespace std ; int g_c_d(int x,int y) { int i; for(i=x ; i>0 ; i--)   if(x%i==0 && y%i==0)   break;   cout <<endl; return i;} int main() { int a ,b ; cout <<"enter number one:\n"; cin >>a  ; cout <<"enter number tow:\n"; cin >>b ; cout<<g_c_d(a,b);} !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯

♥️🎗بـــرنــ₰6️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج يعطي القاسم المشترك الأكبر أكبر عدد يقبل القسمة عليه وعلى العدد الآخر)؟ #include <iostream> using namespace std; int gcd(int a, int b) {   if (b) {     return gcd(b, a%b);   } else {     return a;   } } int main() {   int x, y;   cout << "Enter the first number: ";   cin >> x;   cout << "Enter the second number: ";   cin >> y;   cout << "GCD of " << x << " and " << y << " is: " << gcd(x, y) << endl;   return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ يتبع... 👇👇

♥️🎗بـــرنــ₰ 5️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج يعطي القاسم المشترك الأصغر (أصغر عدد يقبل القسمة عليه وعلى العدد الآخر)؟ #include <iostream> using namespace std; int gcd(int a, int b){     if (b > a){         int tc = a;         a = b;         b = tc;     }     if (b == 0){         return a;     }     int temp = a % b;     if(temp == 0){         return b;     }     else{         return gcd(b,temp);     } } int main(){     int x, y;     cout << "Enter  number one: ";     cin >> x ;         cout << "Enter  number tow: ";     cin >> y;     int ans = gcd(x, y);     cout << "The GCD of " << x << " and " << y << " is " << ans << endl;     return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى...✋✋

♥️🎗بـــرنــ₰ 5️⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج يعطي القاسم المشترك الأصغر (أصغر عدد يقبل القسمة عليه وعلى العدد الآخر)؟ #include <iostream> using namespace std; int gcd(int a, int b){     if (b > a){         int tc = a;         a = b;         b = tc;     }     if (b == 0){         return a;     }     int temp = a % b;     if(temp == 0){         return b;     }     else{         return gcd(b,temp);     } } int main(){     int x, y;     cout << "Enter two numbers: ";     cin >> x >> y;     int ans = gcd(x, y);     cout << "The GCD of " << x << " and " << y << " is " << ans << endl;     return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈঊঈ═┅╮ ☛@alhussini_IT☚ ╰─┅═ঊঈঊঈ═┅╯ انتهى...✋✋

طلاب الجامعة تشتوا نحل الاسئلة بطريقة واحدة ونكتفي او نحلهن بعدة طرق؟؟
Anonymous voting

طلاب الجامعة تشوت نخل الاسئلة بطريقة واحدة ونكتفي اولا بعدة طرق؟؟
Anonymous voting

🛑وهذه حل ثاني   لنفس البرنامج رقم 4⃣🛑👇 اكتب برنامج يدخل عددين ويبين ايهما الاصغر دون استخدام (==;> ;<)؟  لكن بطريقة اخرى مختلفة عن الطريقة الاولة تماما الطريقة الثانية👇👇 #include <iostream> using namespace std; int main() {    int num1, num2;    cout << "Enter two numbers: ";    cin >> num1 >> num2;       int min = (num1 + num2 - abs(num1 - num2)) / 2; // الحد الأدنى بين العددين       cout << "The smallest number is: " << min << endl;       return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯

وهذه حل ثاني لنفس البرنامج رقم 4⃣👇 👈 اكتب برنامج يدخل عددين ويبين ايهما الاصغر دون استخدام (==;> ;<)؟ لكن بطريقة اخرى الطريقة الثانية👇👇 #include <iostream> using namespace std; int main() { int num1, num2; cout << "Enter two numbers: "; cin >> num1 >> num2; int min = (num1 + num2 - abs(num1 - num2)) / 2; // الحد الأدنى بين العددين cout << "The smallest number is: " << min << endl; return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯

♥️🎗بـــرنــ₰ 4⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج يدخل عددين ويبين ايهما الاصغر دون استخدام (==;> ;<)؟ #include<iostream> using namespace std; int main() {     int num1, num2;     cout<<"Enter two numbers"<<endl;     cin>>num1>>num2;     int difference = num1 - num2;     int sign = (difference >> (sizeof(int) * CHAR_BIT - 1)) & 1;     int smallest = num2 + sign * difference;     cout<<"The smallest number is " <<smallest<<endl;     return 0; } ❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗 ⇓⇓⇓⇓⇓👇« شـــــرح الـكــــوﺩ»👇⇓⇓⇓⇓⇓ هذا البرنامج يطلب من المستخدم إدخال رقمين، ثم يحسب الفرق بينهما ويستخدمه لتحديد أيهما هو الأصغر ويتم ذلك بتحديد علامة الفرق باستخدام شرطة العلامة في C ++، والتي تستخدم لتوحيد جميع الأرقام وحجم العائد على حجم int الحالي للجهاز، ويتم حساب الرقم الأصغر بإضافة العلامة إلى العدد الأصغر من الاثنين. !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯ انتهى...✋✋

♥️🎗بـــرنــ₰ 3⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج لحساب عدد الأرقام المدخلة اليه بحيث اذا ادخلنا 121 ينتج 3؟ #include <iostream> using namespace std; int main() {     int num, count = 0;     cout << "Enter a number: ";     cin >> num;     while (num != 0) {         count++;         num /= 10;     }     cout << "Number of digits = " << count;     return 0; }       •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS        •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗 ⇓⇓⇓⇓⇓👇« شـــــرح الـكــــوﺩ»👇⇓⇓⇓⇓⇓ البرنامج يقوم بتعريف متغير num من نوع int لتخزين الرقم الذي يتم إدخاله من قبل المستخدم. ثم يتم تعريف متغير count من نوع int لتخزين عدد الأرقام في الرقم. يتم استخدام حلقة while لتكرار العملية لحساب عدد الأرقام في الرقم. يقوم البرنامج بتحديد عدد الأرقام في الرقم عن طريق قسمة الرقم على 10 و زيادة عدد الأرقام في المتغير count مع كل دورة من الحلقة. ويستمر البرنامج في تنفيذ الحلقة حتى يتم تحويل الرقم الأصلي إلى صفر. تمت طباعة عدد الأرقام الموجودة في الرقم باستخدام عبارة cout و حجم المتغير count . !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني انتهى...✋✋

♥️🎗بـــرنــ₰ 2⃣₰❥ـامــــج 🎗♥️ 👈  اكتب برنامج تدخل الرقم ثم يقوم بجعل الأرقام الفردية في جهة والزوجية في جهة أخرى مثلا: 21643 يتحول إلى 26413 ؟ #include <iostream> using namespace std; int main() {    cout << "Enter a number: ";    int num, odd_digits = 0, even_digits = 0;    cin >> num;       while (num != 0) {       int digit = num % 10;       if (digit % 2 == 0) {          even_digits = even_digits * 10 + digit;       } else {          odd_digits = odd_digits * 10 + digit;       }       num /= 10;    }       cout << "Odd digits: " << odd_digits << endl;    cout << "Even digits: " << even_digits << endl;    return 0; } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯

♥️🎗بـــرنــ₰ 1⃣₰❥ـامــــج 🎗♥️ 👈 اكتب برنامج يقوم بحذف عنصر من رقم معين حيث يتم ادخال الرقم الذي سيتم حذفه من قبل المستخدم (مثلاً 521 ادخل المستخدم القيمة 2 تصبح النتيجة 51) ؟ !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 #include <iostream> #include <string> using namespace std; int main() {     string number;     int delete_num;     cout << "Enter a number: ";      cin >> number;                  cout << "Enter the digit you want to delete: ";      cin >> delete_num;                                   string new_number = "";                            for (int i = 0; i < number.length(); i++) {            if (number[i] - '0' != delete_num) {                    new_number += number[i];                        }                                               }     cout << "The new number is: " << new_number << endl;      return 0;   } !؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ــــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني ╭─┅═ঊঈ⚠ঊঈ═┅─╮ ☛    @alhussini_IT   ☚ ╰─┅═ঊঈ☠ঊঈ═┅─╯