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

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

前往频道在 Telegram

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

显示更多
3 443
订阅者
无数据24 小时
-37 天
-3530 天
帖子存档
♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لترتيب المواقع الزوجية في مصفوفة ذات خمسة عناصر ترتيب تنازلي هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int array[5], item =0; cout << "here is the array befor stored entet it \n"; for (int i=0 ; i <5 ; i++) cin >> array [i]; for (int i =0 ; i<5-1 ; i=i+2) for (int j=i ; j<5; j=j+2) if (array[j] > array[i]){ item = array[j]; array [j] = array [i]; array [i] = item ;} cout << "here is the array after stored\n"; for (int i=0 ; i <5 ; i++) cout << array[i]<<"\t"; return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ 👍♥️👍 اذَا ادٌِخلُ الُمٌسِتٌْخدِمٌ👇👇 here is the array befor stored entet it 3 2 1 5 4 here is the array after stored 4 2 3 5 1 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لترتيب ثلاث عناصر اولى م̷ـــِْن مصفوفة ذات خمسه عناصر تنازليآ وعدم الاهتمام بباقي العناصر هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ #include <iostream> using namespace std; int main (){ int array[5], item =0; cout << "here is the array befor stored entet it \n"; for (int i=0 ; i <5 ; i++) cin >> array [i]; for (int i =0 ; i<3-1 ; i++) for (int j=i ; j<3; j++) if (array[j] > array[i]){ item = array[j]; array [j] = array [i]; array [i] = item ;} cout << "here is the array after stored\n"; for (int i=0 ; i <5 ; i++) cout << array[i]<<"\t"; return 0;} أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ 👍♥️👍 مثلا ادخل المستخدم here is the array befor stored entet it 3 6 5 4 8 here is the array after stored 6 5 3 4 8 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ ترتيب مصفوفة تنازليآ يكون مثل الكود الاول ْعدا الشرط اللي بيتغير 👍 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int array[5], item =0; cout << "here is the array befor stored entet it \n"; for (int i=0 ; i <5 ; i++) cin >> array [i]; for (int i =0 ; i<5-1 ; i++) for (int j=i ; j<5; j++) if (array[j] > array[i]){ item = array[j]; array [j] = array [i]; array [i] = item ;} cout << "here is the array after stored\n"; for (int i=0 ; i <5 ; i++) cout << array[i]<<"\t"; return 0;} أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ 👍♥️👍 اذَا ادٌِخلُ الُمٌسِتٌْخدِمٌ👇👇 here is the array befor stored entet it 1 4 6 4 3 here is the array after stored 6. 4. 4. 3. 1 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦❈✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لترتيب عناصر المصفوفة المدخلة م̷ـــِْن المستخدم تصاعديآ هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int array[5], item =0; cout << "here is the array befor stored entet it \n"; for (int i=0 ; i <5 ; i++) cin >> array [i]; for (int i =0 ; i<5-1 ; i++) for (int j=i ; j<5; j++) if (array[j] < array[i]){ item = array[j]; array [j] = array [i]; array [i] = item ;} cout << "here is the array after stored\n"; for (int i=0 ; i <5 ; i++) cout << array[i]<<"\t"; return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 ! الــمخــرجــاتُّ ِ 👍♥️👍 here is the array befor stored entet it 5 7 3 5 2 here is the array after stored 2 3 5 5. 7 ❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗 ⇓⇓⇓⇓⇓👇« شـــــرح الـكــــوﺩ»👇⇓⇓⇓⇓⇓ 1⃣ عرفنا مصفوفة حجمها خمسة ومتغير لتخزين قيمه احد المتغيرين عند الابدال. 2⃣ رسالة نطلب م̷ـــِْن المستخدم ادخال عناصر المصفوفة . 3⃣ & 4⃣ قراءة المصفوفة . 5⃣ عملنا عداد خارجي يبدا م̷ـــِْن الصفر الي الموقع قبل الاخير لٱ يرتب الموقع الاخير لانه سيرتب اثناء عمل الدواره اي مرتب م̷ـــِْن الخطوة التي تسبقه لذلك شرط التوقف(5-1>i) 6⃣ عداد داخلي يعد م̷ـــِْن العدد الخارجي الي اخر موقع بالمصفوفة 7⃣ شرط العنصر اهو اقل م̷ـــِْن قيمة احد المواقع التي تليه ليبدل بينهما كما في الثلاث الخطوات اللي بالكود. 8⃣ طباعة للمصفوفة بعد الترتيب كما بالكود هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

⚙¦ الاوامر الحماية 💥¦ قفل ~ فتح ⊱ المعرفات ⊰ 💥¦ قفل ~ فتح ⊱ الروابط ⊰ 💥¦ قفل ~ فتح ⊱ الصوت ⊰ 💥¦ قفل ~ فتح ⊱ المواقع ⊰ 💥¦ قفل ~ فتح ⊱ التوجيه ⊰ 💥¦ قفل ~ فتح ⊱ الفيديو ⊰ 💥¦ قفل ~ فتح ⊱ الصور ⊰ 💥¦ قفل ~ فتح ⊱ الملصقات ⊰ 💥¦ قفل ~ فتح ⊱ المتحركة ⊰ 💥¦ قفل ~ فتح ⊱ الكل ⊰ 💥¦ مسح + العدد لحذف الرسائل 💥¦ الرابط لعرض الرابط

الاوامر

☑️ ¦ تم تفعيل البوت في القناة 📡 ¦ ايدي القناة -1001334327402

تفعيل

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ مصفوفة م̷ـن خمسة عناصر مع ضرب 2 لكل عنصر في المصفوفة هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.0 #include <iostream> using namespace std; int main (){ int i, array[5]={1,2,3,2,1}; for (i =0 ; i<5 ; i++) {array[i]= array[i]*2; cout << array[i]<<"\t";} return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.0 أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ 👍♥️👍 2 4 6 4 2 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.0 وهكذ باقي العمليات كا الضرب او الجمع او الطرح او القسمة وحتى باقي القسمة اي نغير الخطوة 👇 array[i]= array[i]%2; او هكذا array[i]= array[i]/2; او هكذا array[i]= array[i]-2; مع تغيير الرقم 2 باللي حابين 👍 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ مصفوفة م̷ـن خمسة عناصر مع اضافة اثنان لكل عنصر في المصفوفة هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int i, array[5]={1,2,3,2,1}; for (i =0 ; i<5 ; i++) {array[i]= array[i]+2; cout << array[i]<<"\t";} return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 المخرجات👇👇 3 4 5 4 3 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لادخال مصفوفة احادية مكونة م̷ـــِْن سبعة عناصر وايجاد اصغر قيمة هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 بيكون مثل الكود الآۆلْ التغير في الشرط حيث كانت في اكبر عدد ( < ) واصغر عدد تغير الاشارة الي ( > ) هكذا ينفهم اكثر #include <iostream> using namespace std; int main (){ int array [7], small ; for(int i=0 ; i <7 ; i++) cin >> array [i]; small = array [0]; for (int i =0 ; i<7 ; i++) if (array[i] < small) small = array[i]; cout <<"small number in array is "<< small; return 0;} •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لادخال مصفوفة احادية مكونة م̷ـــِْن سبعة عناصر وايجاد اكبر رقم هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int array [7],max ; for(int i=0 ; i <7 ; i++) cin >> array [i]; max = array [0]; for (int i =0 ; i<7 ; i++) if (array[i] > max) max = array[i]; cout <<"max number in array is "<< max; return 0;} ❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗❤️🎗 ⇓⇓⇓⇓⇓👇« شـــــرح الـكــــوﺩ»👇⇓⇓⇓⇓⇓ خطوات الادخال تبع المصفوفة تقريبآ اعتيادية مثلا اختيار مصفوفة حجمها سبعة بعدين عملنا عداد يعد م̷ـــِْن 0 الي 6 ثم بعد الادخال نسند قيمة اول عنصر لمتغير نقارن قيمة هـُذآ المتغير مع بقية عناصر المصفوفة حيث لْـۆ كان اي عدد م̷ـــِْن عناصر المصفوفة اكبر م̷ـــِْن المتغير تغير قيمة المتغير بعدد المصفوفة وهكذا يستمر المقارنة لْـۆ كان عدد المصفوفة المدخلة اكبر ياخذ المتغير القيمة اما لْـۆ كان اقل مابيهتم فِيَھا وهكذا يستمر حاملآ اعلي قيمة. هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 ✍✍₰محمد الحسيني₰❥ •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لادخال مصفوفة احادية مكونة م̷ـــِْن سبعة عناصر وايجاد اكبر رقم هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int array [7],max ; for(int i=0 ; i <7 ; i++) cin >> array [i]; max = array [0]; for (int i =0 ; i<7 ; i++) if (array[i] > max) max = array[i]; cout <<"max number in array is "<< max; return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ لإدخال مصفوفة احادية مكونة م̷ـــِْن خمسة عناصر وجمعها هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int i, array [5], sum =0; for(i=0 ; i <5 ; i++) cin >> array [i]; cout <<"the content of array is \n"; for (i =0 ; i<5 ; i++) sum+=array[i]; cout <<"sum of array ="<< sum; return 0;} المخرجات 👇👇 مثلا ادخل المستخدم 3 2 4 1 0 the.content of array is sum of array=10 • هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ برنامج لكتابة عكس الاعداد إلي بيدخلهم المستخدم باستخدام المصفوفات هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int i, first_array [6]; for(i=0 ; i <6 ; i++) cin >> first_array [i]; cout <<"the content of array is \n"; for (i =5 ; i>=1 ; i--) cout <<first_array [i]<<"\t"; return 0 } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ ادخال مصفوفة احادية الابعاد مكونة م̷ـــِْن ستة عناصر يدخلها المستخدم م̷ـــِْن شاشة التنفيذ وطباعتها هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int i, first_array [6]; for(i=0 ; i <6 ; i++) cin >> first_array [i]; cout <<"the content of array is \n"; for (i =0 ; i<6 ; i++) cout <<first_array [i]<<"\t"; return 0; } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

♥️🎗بـــرنــ₰💻 💻₰❥ـامــــج 🎗♥️ ادخال مصفوفة احادية الابعاد مكونة م̷ـــِْن ستة عناصر يدخلها المستخدم م̷ـــِْن شاشة التنفيذ وطباعتها هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 #include <iostream> using namespace std; int main (){ int i, first_array [6]; for(i=0 ; i <6 ; i++) cin >> first_array [i]; cout <<"the content of array is \n"; for (i =0 ; i<6 ; i++) cout <<first_array [i]<<"\t"; return 0; } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

مثلا لْـۆ حابين وضع العدد 6 بثالث موقع في المصفوفة بنعملها هيك first_array[2] = 6 ; عملنا 2 مش 3 لان نحنا عارفين ان تسلسل عناصر المصفوفة يبدا من العدد صفر وليس الواحد 👍 !؟ ـــــہہـ٨ــ♡ــــــــ❥ــہہ00:00:00 لْـۆ حابين طباعه محتويات الموقع الثالث بنعمل هيك 👇 cout << first_array [2]; وكمان لْـۆ حابين تعريف مصفوفة م̷ـــِْن نوع float بتكون 👇 float first_array [5]; وهيك بكل الانواع 👍 !؟ ـــــہہـ٨ــ♡ـــــــــــ❥ــہہ00:00:00 كمان يمكن اعطاء عناصر المصفوفة قيم معينة كقيم اوليه وقت تعريف عن المصفوفة هيك بيكون👇 int first_array [5]={3,4,5,6}; بيكون شكل المصفوفه في مقاطع الذاكرة ومخزن فيها اي ان العنصر الآۆلْ في المصفوفة تكون قيمته first _ array[0]=3; وبقيه المواقع هيك كما في ال👆 ـــــہہـ٨ــ♡ـــــــــــ❥ــہہ00:00:00 ✍✍ محمد الحسيني انتهى....✋✋ •┈┈┈•❈••✦✾✦••❈•┈┈┈• #محمد_عادل_الحسيني ❥➺┊ •┈┈┈•❈••✦✾✦••❈•┈┈┈•

..............📕درس اليوم📕............ المصفوفات احادية الابعاد✨ المصفوفات: هي مجموعة خلايا متتالية في الذاكرة تحجز لغرض خزن معلومات معينة في داخلها . كأن نخزن في داخلها ارقام او احرف وتبقى ه̷̷َـذا القيم مخزنة داخل المصفوفة حتي نغلق البرنامج اذا لم نغيرها داخل البرنامج. في المصفوفات يجب الاعلان عن عدد المواقع التي نحتاجها في العمل في بدايه البرنامج حتي يحجزها المترجم للمصفوفه ولا يخزن قيم اخري في داخلها اي تبقي فقط محجوزة لعناصر المصفوفة ويكون الاعلان عنها 👇 type arrrayname[ size of array ] arrrayname 👉 هو اسم المصفوفه التي سنتعامل معها في البرنامج اي اسم ممكن ان تسمي المصفوفة size of array 👉 هو الحجم الذي ستشغلة المصفوفة في الذاكرة اي رقم قد تكتب حسب احتياجك type 👉 نوع المصفوفة التي سوف نعرفها قد تكون حرفية او رقمية لْـۆ عملنا مصفوفة نوع integer جميع عناصرها تكون integer . مابيكون تخزين احرف في داخلها🤞 يتبع....👇👇

💢💢💢تعميم هام💢💢💢 لاتستهينوا في البرامج الذي بنرسلهن👆👆 تفكر انوه ايش عتعمل بهن او ايش عتستفيد منهن ارسم شكل او اطبع متسلسه او......او..... لاتفكروا هكذا لانوة ماعتتعلم وانت بتفكر هكذا تابعوا البرامج كلهن ولاحظوا ايش الفكرة التي كتب عليها البرنامج لانوة كل برنامج بنرسله فيه فكرة جديدة واي برنامج لم تفهمه وتريد التوضيح تواصل👇 @alhussini_IT